Apollo Sports Technologies Limited has been prospering on the market for at least eighty six years. Started with Registered No. 00343458 in the year 1938, the company is located at 93 Queen Street, Sheffield City Centre S1 1WF. This firm's registered with SIC code 3640, that means Manufacture of sports goods. Apollo Sports Technologies Ltd filed its latest accounts for the financial period up to 31st December 1997. The company's most recent annual return information was submitted on 11th May 1999.