Legal Information
Name of company
Indixta BSS Limited
Company Registration Number
14012447
Information Commissioners Office (ICO) Reference No.
C1436785
Regulatory authority
Institute of Chartered Accountants in England and Wales (ICAEW)
ICAEW Firm Reference No.
C011000346
