ROACHES (ENGINEERING) LIMITED Company number 01168553 · Monitor this company Dissolved Overview People 10 Charges Documents Analysis Location Related Registered office AddressUPPERHULME, NR LEEK, STAFFS, ST13 8TY PostcodeST13 8TY Companies at this postcode 18 Average house price in ST13 8TY £246,000 (8 sales) Map