About Sea Rock Apartments Management Company Limited (05768084) United Kingdom