Key factsactiveLegal nameD & D INTERNATIONAL LIMITEDfr_inseeRegistration921590543fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2022-11-15fr_inseeRegistered address1 WOODLAND GLADE, FARNHAM COMMON, SL2 3RG SLOUGH, ROYAUME-UNIfr_inseeIndustry47.19Bfr_insee