LHMS LIMITED Company number 05251243 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressSt John House, The Walk, Potters Bar, Hertfordshire, EN6 1QQ PostcodeEN6 1QQ Companies at this postcode 25 Map