ENVIO TECH LIMITED Company number 14954827 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 1 Ecclesbourne Road, London, England, N1 3DG PostcodeN1 3DG Companies at this postcode 5 Average house price in N1 3DG £692,000 (14 sales) Map