YOUDRONE LTD (company number 14089141) is a UK private limited company incorporated on 5 May 2022. Its nature of business is SIC 47910 (Retail sale via mail order houses or via Internet).
WE DELIVER FRESH LTD (company number 12805665) is a private limited company incorporated on 11 August 2020; its SIC is 46310 (Wholesale of fruit and vegetables).
Twenty Twenty Digital Ltd is a private limited company (active) incorporated on 28 April 2023. Its registered business activities include other information service activities (63990) and advertising agencies (73110).