About Ocean Property Holding Company Ltd (12467801) United Kingdom