About Longbridge Apartments Limited (11759728) United Kingdom