is inactive
United Kingdom
Person with significant control
Appointed on02 Sep 2019
Country of residenceUnited Kingdom
Where is AB SQUARED LTD's headquarters?
AB SQUARED LTD's headquarters is located at ENGLAND, LONDON, 55 STEPHENS ROAD, E15 3JJ
What is AB SQUARED LTD's industry?
AB SQUARED LTD is in the industry of Other information technology service activities
What year was AB SQUARED LTD started?
AB SQUARED LTD was started in 2019
Sources: Companies House