Started with Reg No. 09769682 nine years ago, Leakypixel Limited is a Private Limited Company. The company's official office address is 139 Manor Way, Crewe. This company's declared SIC number is 82990: Other business support service activities not elsewhere classified. 2022-09-30 is the last time when the accounts were reported.
Presently, this particular business is directed by a single director: Craig F., who was selected to lead the company on September 9, 2015.
Craig F. 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.