PROSUMERGRID LIMITED Company number 09235300 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address25 BROMYARD HOUSE,, BROMYARD AVENUE, LONDON, UNITED KINGDOM, W3 7BE PostcodeW3 7BE Companies at this postcode 27 Average house price in W3 7BE £329,000 (20 sales) Map