The Tabs Energy Solutions Limited firm has been in this business field for 5 years, as it's been established in 2019. Registered under the number 12173585, Tabs Energy Solutions was set up as a Private Limited Company located in 12173585 - Companies House Default Address, Cardiff CF14 8LH. The firm's declared SIC number is 70229, that means Management consultancy activities other than financial management. August 31, 2022 is the last time account status updates were reported.
At present, this specific business is supervised by a single managing director: Muhammad R., who was designated to this position two years ago. Since 2019 Toheed A., had been supervising the following business up until the resignation in January 2022.
Muhammad R. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.