About Moorwood Hotel Collection Limited (12067647) United Kingdom