HOTEL MELIA THE WHITE HOUSE, LONDON
Reg Number: 02793825
Date of Inc: January 01, 1970
Albany Street, London
Reg Number: 09925231
Date of Inc: December 21, 2015