is not in process of liquidation on Jun 1, 2024
United Kingdom
Director
Appointed on28 May 2018
Country of residenceUnited Kingdom
United Kingdom
Director
Appointed on04 Feb 2010
Country of residenceUnited Kingdom
Where is STEPHEN MARSHALL (URBANISM) LIMITED's headquarters?
STEPHEN MARSHALL (URBANISM) LIMITED's headquarters is located at UNITED KINGDOM, LONDON, 6TH FLOOR, 25 FARRINGDON STREET, EC4A 4AB
What is STEPHEN MARSHALL (URBANISM) LIMITED's industry?
STEPHEN MARSHALL (URBANISM) LIMITED is in the industry of Dormant Company
What year was STEPHEN MARSHALL (URBANISM) LIMITED started?
STEPHEN MARSHALL (URBANISM) LIMITED was started in 2010
Sources: Companies House