About Compass Place Management Company Limited (09718056) United Kingdom