About Manor Property Holdings Ltd (07515455) United Kingdom