Paper Theatre
No. 75, Bapu Park, Kotla Mubarak Pur
New Delhi- 110003, Delhi (India)
Akme India Links Private Limited
No. 487 / 44, National Market, Peeragarhi, Paschim Vihar
New Delhi- 110087, Delhi (India)
Mec Art Gallery
Flat No 70-B,1st Level, Khan Market,
New Delhi- 110003, Delhi (India)