PEP TECHNOLOGIES LIMITED Company number 03523159 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address19 Rudyard Grove, London, NW7 3EE PostcodeNW7 3EE Companies at this postcode 3 Average house price in NW7 3EE £569,000 (6 sales) Map