ACTIVATE PRODUCTS LIMITED Company number 08681447 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address22 Burroway Road, Langley, Slough, Berkshire, England, SL3 8EN PostcodeSL3 8EN Companies at this postcode 17 Average house price in SL3 8EN £645,000 (16 sales) Map