The Oliver Cowal Consulting Ltd. firm has been operating on the market for at least seven years, having started in 2017. Started with registration number SC563607, Oliver Cowal Consulting is a Private Limited Company with office in 14 Cowal Crescent, Glasgow G66 3SZ. This enterprise's SIC and NACE codes are 73110 which stands for Advertising agencies. The business latest accounts describe the period up to 2021-04-30 and the most recent confirmation statement was filed on 2022-05-02.
Mark O. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.