Registered as 12406266 four years ago, Toomuchmail Ltd is a Private Limited Company. Its official mailing address is 71-75 Shelton Street, London. The firm's registered with SIC code 70229 and their NACE code stands for Management consultancy activities other than financial management. Toomuchmail Limited filed its latest accounts for the financial period up to Tue, 31st Jan 2023. Its most recent confirmation statement was submitted on Wed, 4th Jan 2023.
There is 1 managing director presently overseeing the following limited company, namely Charles K. who's been executing the director's assignments since 2020-01-15.
Charles K. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.