Florista India Private Limited
No. 415/A2, Shah & Nahar Industrial Estate, Lower Parel West
Mumbai- 400013, Maharashtra (India)
The Elephant Company
Todi Estate, B- Wing, 1st Floor, Sun Mill Compound, Lower Parel
Mumbai- 400013, Maharashtra (India)