VELO TECH SYSTEMS LTD Company number SC513084 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address16 Cassels Lane, Edinburgh, Scotland, EH6 5EU PostcodeEH6 5EU Companies at this postcode 4 Map