About Beachside Apartments Holywell Bay Management Company Limited (08393005) United Kingdom