EPHS LTD Company number 05741452 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address21 Vine Road, Stoke Poges, Slough, Berkshire, SL2 4DW PostcodeSL2 4DW Companies at this postcode 12 Average house price in SL2 4DW £715,000 (26 sales) Map