is inactive
HOTEL SPACE OVERSEAS LIMITED
Where is HOTEL SPACE LIMITED's headquarters?
HOTEL SPACE LIMITED's headquarters is located at London, WC2N 5JR, 1-3 Strand
What year was HOTEL SPACE LIMITED started?
HOTEL SPACE LIMITED was started in 1973
Sources: Companies House