TWIGCREST LIMITED Company number 02483271 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office Address118 Belgrave Road, Leicester, England, LE4 5AT PostcodeLE4 5AT Companies at this postcode 41 Average house price in LE4 5AT £506,000 (5 sales) Map