About Orchard Properties Ltd (12354062) United Kingdom