07888960 is the registration number assigned to Idt Retail Europe Limited. The company was registered as a Private Limited Company on 2011-12-21. The company has been operating on the market for thirteen years. This firm can be contacted at One Croydon - 13th Floor 12-16 Addiscombe Road C/- Sable Accounting Ltd in Croydon. The headquarters' postal code assigned to this place is CR0 0XT. This business's registered with SIC code 61900 which stands for Other telecommunications activities. Idt Retail Europe Ltd released its latest accounts for the period that ended on 2022-07-31. The most recent annual confirmation statement was released on 2022-12-21.
Currently, the directors listed by this specific business are as follow: Marcelo F. arranged to perform management duties 5 years ago and Nicholas F. arranged to perform management duties nine years ago. Additionally, the managing director's efforts are helped with by a secretary - Kevin D., who was chosen by this specific business thirteen years ago.