About Admirals Place Residents Limited (04357906) United Kingdom