14227768 is a reg. no. for Techpower Solutions Ltd. It was registered as a Private Limited Company on 2022-07-12. It has been actively competing on the market for 2 years. This business could be gotten hold of in 63-66 Hatton Garden Fifth Floor, Suite 23 Hatton Garden in London. The headquarters' postal code assigned to this location is EC1N 8LE. This firm's registered with SIC code 73110, that means Advertising agencies.
We have a single managing director at the moment overseeing this specific limited company, namely Panayot K. who has been utilizing the director's obligations since 2022-07-12. The limited company had been supervised by Bistra D. up until February 2024.
Panayot 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.