This particular Zenpow Ltd company has been in this business for 16 years, having launched in 2008. Started with Registered No. 06625469, Zenpow is a Private Limited Company with office in 128 Old Bank Road, Dewsbury WF12 7AJ. This company's principal business activity number is 62090 which means Other information technology service activities. Zenpow Limited released its account information for the financial year up to 2022-03-31. The company's latest annual confirmation statement was filed on 2023-06-20.
For this particular business, just about all of director's duties have so far been fulfilled by Xin Z. who was designated to this position in 2008 in June.
Xin Z. is the individual with significant control over this firm, owns over 3/4 of company shares.