NPS BODY REPAIRS LTD Company number 10046817 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address76 Snow Hill, Melton Mowbray, Leics, England, LE13 1PH PostcodeLE13 1PH Companies at this postcode 5 Map