Apollo Duck Ltd may be found at 272 Bath Street, in Glasgow. The company's area code is G2 4JR. Apollo Duck has been actively competing on the market since it was established on Monday 13th March 2006. The company's reg. no. is SC298671. This business's registered with SIC code 62090 meaning Other information technology service activities. 2022/03/31 is the last time when the accounts were reported.
Finlay M. is this specific company's single managing director, who was chosen to lead the company on Tuesday 3rd September 2013. Since December 2019 Ewan M., had been managing the limited company up to the moment of the resignation in March 2023. Additionally a different director, specifically Ewan M. resigned in 2013.
Finlay M. is the individual who has control over this firm, has substantial control or influence over the company.