About Ocea Properties Ltd (12827443) United Kingdom