VALAVRAN LIMITED Company number 09119124 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFlat 35, Duncan House Flat 35, Duncan House, Fellows Road, London, England, NW3 3LZ PostcodeNW3 3LZ Companies at this postcode 5 Average house price in NW3 3LZ £405,000 (32 sales) Map