MEFAB LIMITED Company number 13946470 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressDinsdale House, Riverside Park Road, Middlesbrough, England, TS2 1UT PostcodeTS2 1UT Companies at this postcode 36 Map