V&L TECHNOLOGY LLP Company number OC460284 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address161c Southgate Road, London, United Kingdom, N1 3LE PostcodeN1 3LE Companies at this postcode 18 Average house price in N1 3LE £913,000 (27 sales) Map