About Admirals Place Management Company Limited (03472810) United Kingdom