About Harbour Arch Quay Management Company Limited (11947776) United Kingdom