Get In Touch

Address
  • Head Office:
    203A Lake Town, Block "A", Kolkata 700 089

  • Corporate Office:
    Ecospace, Block 4A, Suite 205 & 206, Rajarhat, New Town, Kolkata- 700156

Phones
  • India: +91 33 4031 8900 / to 8999

    UK: +44 203 608 6236

    USA: +1 917 284 9286

    Australia: +61 28 073 4492