RICCOUK LIMITED Company number 17022776 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address28 High Street, Hampton Hill, Hampton, England, TW12 1PD PostcodeTW12 1PD Companies at this postcode 53 Average house price in TW12 1PD £465,000 (23 sales) Map