NORMAN & BIRCH LIMITED Company number 00581723 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressLms Yard Clough Street, Hanley, Stoke-On-Trent, Staffs, ST1 4AA PostcodeST1 4AA Map