About Compass Hotels Management Limited (09286515) United Kingdom