Key factsactiveLegal nameACHTRAD LIMITEDuk_chRegistration09683403uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2015-07-13uk_chRegistered address29 TAVISTOCK STREET, LUTON, LU1 3UTuk_chIndustry47190 - Other retail sale in non-specialised storesuk_ch