VENETA LIMITED Company number SC136719 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address3 Vetch Park, Haddington, Scotland, EH41 3LH PostcodeEH41 3LH Companies at this postcode 6 Map