VIZUMO PROJECT LTD Company number 17106185 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressStudio No. 20, 264 Lavender Hill, London, England, United Kingdom, SW11 1LJ PostcodeSW11 1LJ Companies at this postcode 117 Average house price in SW11 1LJ £762,000 (21 sales) Map