HELM PROJECT MANAGEMENT LIMITED Company number SC369254 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address20 The Maltings, Haddington, EH41 4EF PostcodeEH41 4EF Companies at this postcode 12 Map