is inactive
United Kingdom
Person with significant control
Appointed on20 Feb 2017
Country of residenceEngland
Where is W8 APARTMENTS LIMITED's headquarters?
W8 APARTMENTS LIMITED's headquarters is located at United Kingdom, 3 Wellington Street, London, SE18 6NY, Thames House 2nd Floor
What year was W8 APARTMENTS LIMITED started?
W8 APARTMENTS LIMITED was started in 2017
Sources: Companies House