Nature of Business
Indicium Assessment Limited (IAL) is a Limited company and Registered under the Companies Act, 2006 with the Registrar of Companies England and Wales and having the presence across the globe.
Indicium Assessment Private Limited
No. 403, Madhuban Building, Nehru Place, Nehru Place,