This Emma Stoddart Innovation Ltd company has been operating in this business field for twelve years, having launched in 2012. Registered with number 07931148, Emma Stoddart Innovation is categorised as a Private Limited Company with office in 176 Franciscan Road, London SW17 8HH. The enterprise's declared SIC number is 70229 and has the NACE code: Management consultancy activities other than financial management. 2022-03-31 is the last time when company accounts were reported.
Emma S. is this specific firm's individual director, who was assigned this position on 2012/02/01.
Emma S. is the individual who has control over this firm, owns over 3/4 of company shares.