ARCHSCOPE LIMITED Company number 02889533 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address14 Clydesdale Rise, Diggle, Saddleworth Oldham, Lancashire, OL3 5PX PostcodeOL3 5PX Companies at this postcode 7 Average house price in OL3 5PX £466,000 (13 sales) Map