ART LEV LTD. Company number SC509878 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address28 SOUTH ESPLANADE WEST, ABERDEEN, UNITED KINGDOM, AB11 9AA PostcodeAB11 9AA Companies at this postcode 12 Map