NMB Capital Limited has shifted its office location from existing Babarmahal to Naxal from Kartik 10, 2072.