Mount Olympus Hotels Limited Company number01160521 StatusLiquidation TypePrivate Limited Company Incorporated18 Feb 1974 Registered office 86-88 South Ealing RdLondonW5 4QB Data JSON Markdown