EH PEST LIMITED Company number 16812837 · Monitor this company Active Overview People 7 Control Documents Analysis Location Related Registered office AddressTurner House, 103-105 Bath Road, Slough, United Kingdom, SL1 3UH PostcodeSL1 3UH Companies at this postcode 109 Map