VENND LIMITED Company number 14496895 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address91b Downs Road, London, England, E5 8DS PostcodeE5 8DS Companies at this postcode 55 Average house price in E5 8DS £465,000 (76 sales) Map