DRUMBERRY LIMITED Company number 02122305 · Monitor this company Dissolved Overview People 10 Financial Documents Analysis Location Related Registered office Address87 BALDOCK ROAD, LETCHWORTH, HERTFORDSHIRE, SG6 2EE PostcodeSG6 2EE Companies at this postcode 13 Average house price in SG6 2EE £795,000 (20 sales) Map