PANDA LEAF LIMITED Company number 15892583 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address120c Melton Road, Leicester, United Kingdom, LE4 5ED PostcodeLE4 5ED Companies at this postcode 131 Average house price in LE4 5ED £367,000 (6 sales) Map