is not in process of liquidation on Jun 1, 2024
United Kingdom
United Kingdom
Where is ORCHARD TOWER LIMITED's headquarters?
ORCHARD TOWER LIMITED's headquarters is located at ENGLAND, LONDON, 5TH FLOOR, 42 BERNERS STREET,, W1T 3ND
What is ORCHARD TOWER LIMITED's industry?
ORCHARD TOWER LIMITED is in the industry of Other professional, scientific and technical activities n.e.c.
What year was ORCHARD TOWER LIMITED started?
ORCHARD TOWER LIMITED was started in 2019
Sources: Companies House