STOFORD BARBERRY LIMITED Company number 03451523 · Monitor this company Dissolved Overview People 7 Financial Documents Analysis Location Related Registered office AddressLANCASTER HOUSE, 67 NEWHALL STREET, BIRMINGHAM, B3 1NQ PostcodeB3 1NQ Companies at this postcode 120 Map