About Allied London Quay Street Holdco Limited (10821758) United Kingdom