NEWGROVE SYSTEMS LIMITED Company number 05074141 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address527 Barking Road, London, E6 2LN PostcodeE6 2LN Companies at this postcode 64 Average house price in E6 2LN £362,000 (22 sales) Map