SPL INVESTMENT LIMITED Company number 10646564 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressThe Old Rectory, Main Street, Mowsley, Leicestershire, United Kingdom, LE17 6NT PostcodeLE17 6NT Companies at this postcode 13 Average house price in LE17 6NT £735,000 (27 sales) Map