inactivenonprofitIID LIMITED
(United Kingdom, 1 Northumberland Avenue
Trafalgar Square, London, WC2N 5BW)
Previously/Alternatively known as INDIAN INSTITUTE OF DIRECTORS UK LIMITED
INDIAN INSTITUTE OF DIRECTORS
(India, Ground Floor, Hari Krupa, No.71/1, Mc Nicholas Road, Chetpet, Chennai, Tamil Nadu 600031 Chetput Egmore Nungambakkam Chennai TN 600031 IN)