CLICC LTD. Company number SC240476 · Monitor this company Active Overview People 27 Financial Control Documents Analysis Location Related Registered office Address184/192 Market Street, Third Floor, Aberdeen, Scotland, AB11 5PQ PostcodeAB11 5PQ Companies at this postcode 11 Map