is not in process of liquidation on Jun 1, 2024
United Kingdom
Person with significant control
Appointed on15 May 2023
Country of residenceEngland
Where is SPENCER CO GROUP LIMITED's headquarters?
SPENCER CO GROUP LIMITED's headquarters is located at ENGLAND, LONDON, OFFICE G.01 DEVENPORT HOUSE, 16 PEPPER STREET, E14 9RP
What is SPENCER CO GROUP LIMITED's industry?
SPENCER CO GROUP LIMITED is in the industry of Management of real estate on a fee or contract basis
What year was SPENCER CO GROUP LIMITED started?
SPENCER CO GROUP LIMITED was started in 2023
Sources: Companies House