About Haven Property Holdings Ltd (12903052) United Kingdom