About Swan Street Apartments Limited (04975617) United Kingdom