Magnolia Square Limited has been in the UK for at least 17 years. Registered with number 05126835 in the year 2004, the firm is based at Palladium House, London W1F 7LD. This business's Standard Industrial Classification Code is 74100 meaning specialised design activities. Its most recent annual accounts cover the period up to 2020-03-31 and the most current confirmation statement was submitted on 2021-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: Timothy M. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Tracy W. owns 1/2 or less of company shares and has 1/2 or less of voting rights.