IMPACT SIGNS & DESIGN LIMITED Company number 03871576 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address96-98 Great Howard Street, Liverpool, England, L3 7AX PostcodeL3 7AX Companies at this postcode 5 Map