Company name: Aile consulaire de l'Ambassade de l'Inde
Description: Embassy of India, Paris, France
20 Rue Albéric Magnard, 75116 Paris, France