MINI SCHOLARS LTD Company number 15839100 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address370 Hitchin Road, Luton, England, LU2 7SR PostcodeLU2 7SR Companies at this postcode 20 Average house price in LU2 7SR £457,000 (7 sales) Map