Company

SERVICED APARTMENTS LTD

Company Number: 12119862

REGISTERED OFFICE
DEVONSHIRE HOUSE MAYFAIR PLACE
LONDON
W1J 8AJ
ENGLAND
Incorporation Date:
24/07/2019
INDUSTRIES
55100 – Hotels and similar accommodation
Controlled By
Mr Tomas Mitchell Also controls 9 other companies!