About London Tower Bridge Apartments Limited (04380007) United Kingdom