Located at 169 Southmead Road, Bristol BS10 5DT Intelli Retail Ltd was a Private Limited Company and issued a 05854291 registration number. It'd been founded 18 years ago before was dissolved on 2020-10-13.
Selvarajah T. was this firm's director, assigned this position on 2006-06-22.
Selvarajah T. was the individual who had control over this firm, had substantial control or influence over the company.