About Quay House Admirals Way Land Ltd (11436286) United Kingdom