is not in process of liquidation on Jun 1, 2024
Where is THAI SQUARE HOTELS LIMITED's headquarters?
THAI SQUARE HOTELS LIMITED's headquarters is located at ENGLAND, LONDON, 170 SHAFTESBURY AVENUE, WC2H 8JB
What is THAI SQUARE HOTELS LIMITED's industry?
THAI SQUARE HOTELS LIMITED is in the industry of Hotels and similar accommodation
What year was THAI SQUARE HOTELS LIMITED started?
THAI SQUARE HOTELS LIMITED was started in 2012
Sources: Companies House