This Mc Square Solutions Limited company has been on the market for at least 20 years, having started in 2004. Started with registration number 05126495, Mc Square Solutions is a Private Limited Company located in 29 The Green, London N21 1HS. This business's declared SIC number is 82990 which stands for Other business support service activities not elsewhere classified. 2022-05-31 is the last time when the accounts were filed.
Mari C. and Michael C. are the firm's directors and have been working on the company success for 20 years.
Executives who have control over the firm are as follows: Mari C. owns 1/2 or less of company shares. Michael C. owns 1/2 or less of company shares and has 1/2 or less of voting rights.