STOFORD PROJECTS LIMITED Company number 03786080 · Monitor this company Dissolved Overview People 16 Financial Documents Gazette Analysis Location Related Registered office AddressLANCASTER HOUSE, 67 NEWHALL STREET, BIRMINGHAM, B3 1NQ PostcodeB3 1NQ Companies at this postcode 123 Map