This firm known as Fox Duck was created on 2018/04/27 as a private limited company. This firm headquarters was based in London on Kemp House, 160 City Road. This place area code is EC1V 2NX. The official reg. no. for Fox Cow Duck Ltd was 11333412. Fox Cow Duck Ltd had been active for two years until 2020/09/29.
This business was supervised by an individual managing director: Johannes K. who was administering it for two years.
Johannes K. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.