SERVICED APARTMENTS LTD
Company Number: 12119862
REGISTERED OFFICE
DEVONSHIRE HOUSE MAYFAIR PLACE
LONDON
W1J 8AJ
ENGLAND
LONDON
W1J 8AJ
ENGLAND
Incorporation Date:
24/07/2019
INDUSTRIES
55100 – Hotels and similar accommodation
Controlled By
