SCULTHORPE CONSULTING LIMITED Company number 07186018 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address20 Top Acre Road, Skelmersdale, Lancashire, WN8 9NT PostcodeWN8 9NT Companies at this postcode 2 Average house price in WN8 9NT £280,000 (22 sales) Map