Located at 51 Clarkegrove Road, Sheffield S10 2NH Joshua J Knowles Limited is categorised as a Private Limited Company issued a 09969635 Companies House Reg No. It's been established 4 years ago. The company's classified under the NACE and SIC code 90030 which stands for Artistic creation. 2019-01-31 is the last time the accounts were reported.
For 4 years, the firm has only been supervised by 1 director: Joshua K. who has been with it since Tue, 26th Jan 2016.
Joshua K. is the individual who has control over this firm, owns over 3/4 of company shares.