This Tag Red Limited firm has been in this business for fourteen years, as it's been founded in 2010. Started with Registered No. 07321450, Tag Red was set up as a Private Limited Company located in 206 Camberwell Grove, London SE5 8RJ. Since 2012-01-17 Tag Red Limited is no longer under the name General Badger. The enterprise's declared SIC number is 70229 which stands for Management consultancy activities other than financial management. 2022-03-31 is the last time account status updates were reported.
Non C. and Nicholas C. are registered as the company's directors and have been monitoring progress towards achieving the objectives and policies since 2022.
Nicholas C. 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.