Legal Name: Celestial Travel Service Private Limited
E-308, Sushant Shopping Arcade, Sushant Lok1, Gurugram, 122002
Bad news - Even though we've managed to contact the company, they're quite slow at resolving complaints.