ARTEMIS SALES LTD Company number SC885873 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressFlat C, 284 Holburn Street, Aberdeen, United Kingdom, AB10 6DD PostcodeAB10 6DD Companies at this postcode 7 Map