About Quay Street Tenant Limited (12115423) United Kingdom