PSP (OLDHAM) LIMITED Company number 03385617 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address102 Huddersfield Road, Oldham, Lancashire, OL4 2AH PostcodeOL4 2AH Companies at this postcode 6 Map