About Seabreeze Developments Limited (12108974) United Kingdom