A ECOMMERCE SOLUTIONS LIMITED Company number 16969393 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address65 Willow Road, Barrow Upon Soar, Loughborough, England, LE12 8GP PostcodeLE12 8GP Companies at this postcode 26 Average house price in LE12 8GP £348,000 (40 sales) Map