ORCHARD ROSE DEVELOPMENTS LTD Company number 13916619 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 3 Oakfield Business Corner, Works Road, Letchworth Garden City, Hertfordshire, England, SG6 1FB PostcodeSG6 1FB Companies at this postcode 10 Average house price in SG6 1FB £280,000 (2 sales) Map