About The Orchard Property Investment Group Ltd (12057328) United Kingdom