INSTANT PAYMENT SOLUTIONS LTD Company number 17086193 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address19 Bamford Road, Heywood, Lancashire, England, OL10 4TA PostcodeOL10 4TA Companies at this postcode 99 Average house price in OL10 4TA £198,000 (4 sales) Map