Canna05 came into being in 2006 as a company enlisted under no SC313940, located at AB15 4YD Aberdeen at C/o Begbies Traynor Llp. The company has been in business for 18 years and its official status is liquidation. This enterprise's principal business activity number is 70229 which means Management consultancy activities other than financial management. The firm's most recent annual accounts were submitted for the period up to 2019/05/31 and the latest annual confirmation statement was submitted on 2019/12/28.