Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Eden Springs Uk Limited, which is in category bottled water coolers. The legal address of the company is 201 Bedford Ave, Slough, Berkshire SL1 4RY. For more information, call 08442734971 Your comments* (not for publishing) * — Required information Eden Springs Uk Limited ← View details 201 Bedford Ave, Slough, Berkshire SL1 4RY, United Kingdom, Slough, Berkshire 08442734971