VENOLA LIMITED Company number 13537914 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address13 Priestfield Road, London, United Kingdom, SE23 2RW PostcodeSE23 2RW Companies at this postcode 6 Average house price in SE23 2RW £579,000 (27 sales) Map