is inactive
United Kingdom
Person with significant control
Appointed on16 Mar 2020
Country of residenceEngland
Where is HOTEL VELOUR LTD's headquarters?
HOTEL VELOUR LTD's headquarters is located at ENGLAND, LONDON, 73 KYRLE ROAD, SW11 6BB
What is HOTEL VELOUR LTD's industry?
HOTEL VELOUR LTD is in the industry of Hotels and similar accommodation
What year was HOTEL VELOUR LTD started?
HOTEL VELOUR LTD was started in 2020
Sources: Companies House