About High Street Apartments Limited (11306751) United Kingdom