MUACHA LIMITED Company number 12014873 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressGround Floor, 70 Saddler Street, Durham, England, DH1 3NP PostcodeDH1 3NP Companies at this postcode 44 Average house price in DH1 3NP £458,000 (8 sales) Map