About Orchard House (bickley) Developments Ltd (12149270) United Kingdom