About Bay View Apartments Management Limited (04242027) United Kingdom