VENUS LEASING LIMITED Company number 10760115 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit E4, Abbey Road Industrial Estate, Durham, England, DH1 5HA PostcodeDH1 5HA Companies at this postcode 13 Average house price in DH1 5HA £114,000 (1 sales) Map