is inactive
Where is THE BRITISH INDIA FOUNDATION LIMITED's headquarters?
THE BRITISH INDIA FOUNDATION LIMITED's headquarters is located at LONDON, 71-75 SHELTON STREET, WC2H 9JQ
What is THE BRITISH INDIA FOUNDATION LIMITED's industry?
THE BRITISH INDIA FOUNDATION LIMITED is in the industry of Other education n.e.c.
What year was THE BRITISH INDIA FOUNDATION LIMITED started?
THE BRITISH INDIA FOUNDATION LIMITED was started in 2014
Sources: Companies House