ICLICK FINANCIAL SERVICES LIMITED Company number 07932547 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office AddressCAMDEN HOUSE, 2 CAMDEN PLACE, PRESTON, LANCASHIRE, PR1 3JL PostcodePR1 3JL Companies at this postcode 12 Average house price in PR1 3JL £441,000 (10 sales) Map