ST LOO LIMITED Company number 02669092 · Monitor this company Active Overview People 18 Financial Control Documents Analysis Location Related Registered office AddressThe Stables, Church Walk, Daventry, Northants, England, NN11 4BL PostcodeNN11 4BL Companies at this postcode 321 Average house price in NN11 4BL £561,000 (5 sales) Map