IMMEDIATE PAYMENTS LIMITED Company number 05771092 · Monitor this company Dissolved Overview People 12 Control Documents Analysis Location Related Registered office AddressDRAKE HOUSE THREE RIVERS COURT, HOMESTEAD ROAD, RICKMANSWORTH, HERTFORDSHIRE, WD3 1FX PostcodeWD3 1FX Companies at this postcode 27 Average house price in WD3 1FX £592,000 (70 sales) Map