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