National Payments Corporation of India 3rd Floor, Raheja Titanium, Western Express Highway, Goregoan-East.
Registered office: National Payments Corporation of India 1001A, B wing, 10th Floor, The Capital, Bandra-Kurla Complex, Bandra (East), Mumbai - 400 051
+91 2240508650