THEMUMPILLAR HUB CIC Company number 16127574 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address18 North Road, St. Helens, England, WA10 2TL PostcodeWA10 2TL Companies at this postcode 13 Average house price in WA10 2TL £152,000 (9 sales) Map