JRC CONSULTANTS LIMITED Company number 07828943 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address7 Green Ash Denshaw Road, Delph, Oldham, Lancashire, England, OL3 5LF PostcodeOL3 5LF Companies at this postcode 5 Average house price in OL3 5LF £382,000 (7 sales) Map