ORCHARD DEVELOPMENTS 21 LIMITED Company number 13347153 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressOrchard End Station Road, North Thoresby, Grimsby, Lincolnshire, United Kingdom, DN36 5QS PostcodeDN36 5QS Companies at this postcode 200 Average house price in DN36 5QS £471,000 (49 sales) Map