This business called Drabduck was started on Thursday 23rd May 2019 as a private limited company. This business office was based in Aylesbury on Unit 24 Space Business Centre, Smeaton Close. This place postal code is HP19 8FJ. The registration number for Drabduck Ltd was 12014842. Drabduck Ltd had been in business for three years until Tuesday 26th July 2022.
The firm was managed by one managing director: Jonathan B., who was assigned this position in 2019.
Andrew H. was the individual who controlled this firm, owned over 3/4 of company shares.