About Ocean Breeze Freeholders Limited (11089617) United Kingdom