MAHAVIR LIMITED Company number 07328116 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address136 Ballards Lane, Finchley Central, London, Barnet, N3 2PA PostcodeN3 2PA Companies at this postcode 50 Average house price in N3 2PA £662,000 (9 sales) Map