About Seabreeze Apartments Clevedon Limited (11288476) United Kingdom