VISVIDA LTD Company number 08208152 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 80 Battersea Business Centre, Lavender Hill, London, SW11 5QL PostcodeSW11 5QL Companies at this postcode 315 Average house price in SW11 5QL £692,000 (23 sales) Map