The Galleria, DLF Mayur Vihar, Unit No. 236 & 237 2nd Floor, Mayur Place, Mayur Vihar Phase I Extn. New Delhi , East Delhi Unclassified DL 110091 (Delhi)