ITOUCH ASSET FINANCE LTD Company number 07450032 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressPendle House Blackburn Road, Rising Bridge, Accrington, England, BB5 2SB PostcodeBB5 2SB Companies at this postcode 29 Average house price in BB5 2SB £146,000 (25 sales) Map