ARGYLL ROAD LTD Company number 12696612 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office AddressFlat, 23 Lampard Grove, London, United Kingdom, N16 6XA PostcodeN16 6XA Companies at this postcode 279 Average house price in N16 6XA £861,000 (20 sales) Map