STEVENMORRIS LIMITED Company number 10160195 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address16 Holbeach Close, Bury, Lancashire, United Kingdom, BL8 1XA PostcodeBL8 1XA Companies at this postcode 4 Average house price in BL8 1XA £321,000 (23 sales) Map