Ewan Macmillan Ltd with Companies House Reg No. 09718914 has been a part of the business world for nine years. The Private Limited Company can be found at 2 Stamford Square, , London and their post code is SW15 2BF. This enterprise's classified under the NACE and SIC code 73110 - Advertising agencies. The latest accounts cover the period up to 2022-08-31 and the latest annual confirmation statement was released on 2023-08-03.
There's a solitary managing director presently running this limited company, namely Ewan M. who has been performing the director's duties for nine years.
Ewan M. is the individual who has control over this firm, owns over 3/4 of company shares.