About Orchard Properties (newbury) Limited (11076632) United Kingdom