Eden
6 St James Street
Taunton TA1 3PJ
United Kingdom