ARTEMESIA LIMITED Company number SC678871 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address31-33 Albert Street, Motherwell, Lanarkshire, Scotland, ML1 1PR PostcodeML1 1PR Companies at this postcode 35 Map