Located at 106 Richmond Road, London E11 4BS The Analytics Department Limited was a Private Limited Company with 08499662 registration number. This company had been established eleven years ago before was dissolved on 2023-04-18.
As mentioned in this particular enterprise's executives list, there were two directors: Naparucha D. and Thierry D..
Thierry D. was the individual who had control over this firm, owned 1/2 or less of company shares.