VEL TOURISM LTD Company number 11795931 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address10 Gloucester Mews, London, England, E10 7DZ PostcodeE10 7DZ Companies at this postcode 11 Average house price in E10 7DZ £244,000 (5 sales) Map