ARGYLL RENEWABLES LIMITED Company number 07574562 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address59A BRENT STREET, LONDON, LONDON, UNITED KINGDOM, NW4 2EA PostcodeNW4 2EA Companies at this postcode 100 Average house price in NW4 2EA £392,000 (9 sales) Map