PUFF PLUG LTD Company number 13139339 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressChurchill House, Stirling Way, Borehamwood, England, WD6 2HP PostcodeWD6 2HP Companies at this postcode 68 Map