The Body Shop India
C/O Quest Retail Pvt. Ltd. 7th Floor, Infinity Tower - A DLF Cyber City, DLF Phase-II Gurgaon – 122002, DLF Cyber City, Gurgaon, Haryana - 122002
+91-9599227343
The Body Shop India is a cruelty-free beauty and cosmetics retailer known for its ethically sourced, nature-inspired products. Committe.....nces. Its