FACTORY RIGHTS LIMITED Company number 10954755 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address90 Delph Lane Delph, Oldham, Greater Manchester, United Kingdom, OL3 5HX PostcodeOL3 5HX Companies at this postcode 10 Average house price in OL3 5HX £381,000 (38 sales) Map