SELV LTD Company number 13661723 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit G11a, 116b Upper Street, Islington Square, London, England, N1 1AP PostcodeN1 1AP Companies at this postcode 2 Map