About Orchard Property Holdings Ltd (06594847) United Kingdom