HERMA UK LIMITED Company number 02580614 · Monitor this company Active Overview People 22 Financial Control Documents Analysis Location Related Registered office Address5 The Hollands Centre, Hollands Road, Haverhill, Suffolk, CB9 8PR PostcodeCB9 8PR Companies at this postcode 7 Map