ROCHE BUILDINGS LIMITED Company number 17337021 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address59 Sidmouth Avenue, Stafford, England, ST17 0HF PostcodeST17 0HF Companies at this postcode 8 Average house price in ST17 0HF £276,000 (24 sales) Map