Magnolia Square Limited has been in the UK for at least 20 years. Registered with number 05126835 in the year 2004, the firm is based at 16 Great Queen Street, London WC2B 5AH. This business's Standard Industrial Classification Code is 74100 meaning specialised design activities. Its most recent annual accounts cover the period up to 2022-03-31 and the most current confirmation statement was submitted on 2023-05-12.
As found in this firm's register, since 2013-01-01 there have been two directors: Tracy W. and Timothy M..
Executives who have control over the firm are as follows: Tracy W. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Timothy M. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.