About Sea Breeze Apartments Management Limited (08258958) United Kingdom