REMEDICS LIMITED Company number 16920501 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address57 Windmill Road, Slough, Berkshire, United Kingdom, SL1 3SX PostcodeSL1 3SX Companies at this postcode 24 Average house price in SL1 3SX £291,000 (31 sales) Map