VELIA PARTNERS LTD Company number SC892908 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address103 Granton Road, Edinburgh, United Kingdom, EH5 3NH PostcodeEH5 3NH Companies at this postcode 5 Map