is inactive
Where is INTU INDIA (DIRECT) LIMITED's headquarters?
INTU INDIA (DIRECT) LIMITED's headquarters is located at UNITED KINGDOM, LONDON, 40 BROADWAY, SW1H 0BT
What is INTU INDIA (DIRECT) LIMITED's industry?
INTU INDIA (DIRECT) LIMITED is in the industry of Activities of other holding companies n.e.c.
What year was INTU INDIA (DIRECT) LIMITED started?
INTU INDIA (DIRECT) LIMITED was started in 2017
Sources: Companies House