Pillar Ai Labs, Inc. Company numberBR028800 StatusOpen TypeUk-Establishment Incorporated24 May 2024 Registered office 338 Euston RoadLondonNW1 3BG Connections Companies at the same address Art Investments LP (LP016660) Havas Play Advertising And Marketing Ltd (16745480) Data JSON Markdown