Ufindus is a comprehensive on-line directory of UK businesses searchable by region or category, giving you the ability to locate Healthcare Trusts quickly and efficiently.
Barry is a Welsh town in the Vale of Glamorgan. The name of Barry, or Y Barri in Welsh, derives from St. Baruc who was drowned in the Bristol Channel and buried in Barry Island.
Barry lies on the south coast of Wales not far from Cardiff, and is a holiday resort with its own beach and funfairs on Barry Island.
Only over a hundred years ago, Barry consisted of three small villages and a few scattered farms in three parishes - Barry, Merthyr Dyfan and Cadoxton. Today, Barry has swallowed these and Barry Island.
Barry town was originally a fishing port, and underwent development when it became a coal port in the 1880s. The coal trade had taken off far more rapidly than the facilities at Cardiff Docks could manage. In response, a group of colliery owners formed the Barry Railway Company and evidently chose to build the dock at Barry.
The work on Barry’s new dock began in 1884, with the first dock basin opened in 1889.
Coal was brought to the docks from the valleys by the Barry Railway. The port thrived, and was filled with hip repair yards, cold stores, flour mills and an ice factory. Come Barry was the largest coal exporting port in the world.
Barry is still a port, but its major industry now is manufacturing, and servicing the Vale of Glamorgan. Barry Docks and the adjoining industrial area form the largest employment centre in the town.
Most of Barry’s industrial firms are set in the dock area, the largest being Cabot Carbon who manufacture chemicals, and Dow Corning, who have developed the largest silicones plant in Europe.
Other large industries in Barry Docks incorporate Jewson Builders' Merchants, Western Welding and Engineering, Rank Hovis and Associated British Ports. Since 1982, Associated British Ports have run the Barry Docks and others as successors of the British Transport Docks Board.
BUPA (BUPA Hospital Bristol) > Healthcare Trusts in Bristol
Tel: 0117 9804021 - Redland Hl, Durdham Down, BS6 6UT (34.58 miles)
United Bristol Healthcare NHS Trust > Healthcare Trusts in Bristol
Tel: 0117 9230000 - Marlborough Street, Bristol, Avon, BS1 3NU (35.25 miles)
Bristol South and West Primary Care Trust > Healthcare Trusts in Bristol
Tel: 0117 9766600 - Kings Square House, Kings Square, Bristol, Avon, BS2 8EE (35.99 miles)
Bristol Natural Health Service > Healthcare Trusts in Bristol
Tel: 0117 9444448 - 407 Gloucester Road, Horfield, Bristol, Avon, BS7 8TS (36.08 miles)
UK Transplant > Healthcare Trusts in Bristol
Foxden Road, Stoke Gifford, Bristol, BS34 8RR (36.21 miles)
Devon Partnership NHS Trust > Healthcare Trusts in Exeter
Tel: 01392 403433 - Wonford House Hospital, Dryden Road, Exeter, Devon, EX2 5AF (37.35 miles)
Royal Devon and Exeter NHS Foundation Trust > Healthcare Trusts in Exeter
Tel: 01392 411611 - Barrack Road, Exeter, Devon, EX2 5DW (37.35 miles)
Mid Devon PCT > Healthcare Trusts in Exeter
Tel: 01392 449777 - Newcourt House, Old Rydon Lane, Exeter, Devon, EX2 7JU (37.35 miles)
Swansea Nhs Trust > Healthcare Trusts in Swansea
Tel: 01792 205666 - Singleton Hospital, Swansea, Vale Of Glamorgan, SA2 0FB (37.98 miles)
Frenchay North Bristol NHS Trust > Healthcare Trusts in Bristol
Tel: 0117 9701212 - Beckspool Road, Frenchay, Bristol, Avon, BS16 1JE (39.61 miles)
Northern Devon Healthcare NHS Trust > Healthcare Trusts in Barnstaple
Tel: 01271 375851 - Riversvale, Litchdon Street, Barnstaple, Devon, EX32 8PJ (39.71 miles)
Hereford Hospitals NHS Trust > Healthcare Trusts in Hereford
Tel: 01432 355444 - County Hospital, Hereford, Herefordshire, HR1 2ER (45 miles)
Royal United Hospital Bath NHS Trust > Healthcare Trusts in Bath
Tel: 01225 428331 - Royal United Hospital, Combe Park, Bath, Avon, BA1 3NG (46.8 miles)
Avon & Wiltshire Mental Health Partnership NHS Trust > Healthcare Trusts in Bath
Tel: 01225 731731 - NHS House, Newbridge Hill, Bath, Avon, BA1 3QE (46.8 miles)
Charitable Organisations in the South West > Healthcare Trusts in Bath
(46.8 miles)
Bath and North East Somerset PCT > Healthcare Trusts in Bath
Tel: 01225 831800 - Ash House, St Martin's Hospital, Bath, Avon, BA2 5RP (46.96 miles)
Teignbridge PCT > Healthcare Trusts in Torquay
Newton Abbott Hospital, 64 East Street, Newton Abbott, TQ12 4PT (48.05 miles)
Torbay PCT > Healthcare Trusts in Torquay
Tel: 01803 210910 - Rainbow House, Avenue Road, Torquay, Devon, TQ2 5LS (49.06 miles)
South Devon Health Care Nhs Trust > Healthcare Trusts in Torquay
Tel: 01803 614567 - Hengrave House, Lawes Bridge, Torquay, TQ2 7AA (49.06 miles)
Velindre NHS Trust > Healthcare Trusts in Cardiff
Tel: 0870 7574481 - Unit 2 Charnwood Court, Parc Nantgarw, Cardiff, Vale Of Glamorgan, CF15 7QW (5.88 miles)
Cardiff And Vale Nhs Trust > Healthcare Trusts in Cardiff
Tel: 029 20747747 - University Hospital Of Wales, Heath Park, Cardiff, CF14 4XW (6.97 miles)
BUPA (Glamorgan House) > Healthcare Trusts in Cardiff
Tel: 0845 3736600 - Croescadarn Road, Pentwyn, Cardiff, Vale Of Glamorgan, CF23 8XL (8.43 miles)
Cardiff And Vale Nhs Trust > Healthcare Trusts in Tonypandy
Tel: 029 20747747 - University Hospital Of Wales, Heath Park, Cardiff, CF4 4XW (12.34 miles)
Weston Area Health NHS Trust > Healthcare Trusts in Weston Super Mare
Tel: 01934 636363 - Weston General Hospital, Grange Road, Weston Super Mare, BS23 4TQ (16.37 miles)
North Glamorgan N H S Trust > Healthcare Trusts in Merthyr Tydfil
Tel: 01685 721721 - Prince Charles Hospital, Merthyr Tydfil, Vale Of Glamorgan, CF47 9DT (17.09 miles)
Gwent Healthcare NHS Trust > Healthcare Trusts in Cwmbran
Tel: 01633 623623 - Grange House, Llanfrechfa Grange, Llanfrechfa, Cwmbran, Gwent, NP44 8YN (18.14 miles)
Somerset Partnership NHS & Social Care Trust > Healthcare Trusts in Bridgwater
Tel: 01278 720200 - Broadway House, Broadway Park, Bridgewater, Somerset, TA6 5YA (20.62 miles)
Taunton and Somerset NHS Trust > Healthcare Trusts in Taunton
Tel: 01823 333444 - Musgrove Park Hospital, Taunton, Somerset, TA1 5DA (21.57 miles)
Bro Morgannwj NHS Trust > Healthcare Trusts in Neath
Tel: 01639 641161 - Neath General Hospital, Neath, Neath Port Talbot, SA11 2LQ (25.72 miles)
Powys Local Health Board > Healthcare Trusts in Brecon
Tel: 01874 711661 - Bronllys House, Bronllys, Brecon, Powys, LD3 0LU (26.98 miles)
North Somerset PCT > Healthcare Trusts in Bristol
Tel: 01275 465200 - 1st Floor, The Courthouse, Flax Bourton, Bristol, Avon, BS48 1UL (28.76 miles)
Mendip PCT > Healthcare Trusts in Glastonbury
Tel: 01749 836500 - Glastonbury Road, Wells, Somerset, BA5 1XL (34.32 miles)
United Bristol Healthcare NHS Trust > Healthcare Trusts in Bristol
Tel: 0117 9230000 - Marlborough Street, Bristol, Avon, BS1 3NU (35.25 miles)
Bristol South and West Primary Care Trust > Healthcare Trusts in Bristol
Tel: 0117 9766600 - Kings Square House, Kings Square, Bristol, Avon, BS2 8EE (35.99 miles)
Devon Partnership NHS Trust > Healthcare Trusts in Exeter
Tel: 01392 403433 - Wonford House Hospital, Dryden Road, Exeter, Devon, EX2 5AF (37.35 miles)
Royal Devon and Exeter NHS Foundation Trust > Healthcare Trusts in Exeter
Tel: 01392 411611 - Barrack Road, Exeter, Devon, EX2 5DW (37.35 miles)
Swansea Nhs Trust > Healthcare Trusts in Swansea
Tel: 01792 205666 - Singleton Hospital, Swansea, Vale Of Glamorgan, SA2 0FB (37.98 miles)
Frenchay North Bristol NHS Trust > Healthcare Trusts in Bristol
Tel: 0117 9701212 - Beckspool Road, Frenchay, Bristol, Avon, BS16 1JE (39.61 miles)
Northern Devon Healthcare NHS Trust > Healthcare Trusts in Barnstaple
Tel: 01271 375851 - Riversvale, Litchdon Street, Barnstaple, Devon, EX32 8PJ (39.71 miles)
Hereford Hospitals NHS Trust > Healthcare Trusts in Hereford
Tel: 01432 355444 - County Hospital, Hereford, Herefordshire, HR1 2ER (45 miles)
Royal United Hospital Bath NHS Trust > Healthcare Trusts in Bath
Tel: 01225 428331 - Royal United Hospital, Combe Park, Bath, Avon, BA1 3NG (46.8 miles)
Avon & Wiltshire Mental Health Partnership NHS Trust > Healthcare Trusts in Bath
Tel: 01225 731731 - NHS House, Newbridge Hill, Bath, Avon, BA1 3QE (46.8 miles)
Bath and North East Somerset PCT > Healthcare Trusts in Bath
Tel: 01225 831800 - Ash House, St Martin's Hospital, Bath, Avon, BA2 5RP (46.96 miles)
Carmarthenshire NHS Trust > Healthcare Trusts in Carmarthen
Tel: 01267 235151 - West Wales General Hospital, Glangwili, Carmarthen, Dyfed, SA31 2AF (55.83 miles)
North Dorset PCT > Healthcare Trusts in Dorchester
Tel: 01305 361300 - Forston Clinic, Dorchester, Dorset, DT2 9TB (56.23 miles)
West Dorset General Hospitals NHS Trust > Healthcare Trusts in Dorchester
Tel: 01305 251150 - West Dorset Hospital, Dorchester, Dorset, DT1 2JY (56.23 miles)
Gloucestershire Partnership NHS Trust > Healthcare Trusts in Gloucester
Tel: 01452 891000 - Rikenel, Montpellier, Gloucester, Gloucestershire, GL1 1LY (56.78 miles)
Kennet & North Wiltshire Primary Care Trust > Healthcare Trusts in Trowbridge
Tel: 01380 728899 - Southgate House, Pans Lane, Devizes, Wiltshire, SN10 5EQ (64.85 miles)
Ceredigion & Mid Wales NHS Trust > Healthcare Trusts in Aberystwyth
Tel: 01970 623131 - Bronglais General Hospital, Caradog Road, Aberystwyth, Dyfed, SY23 1EB (65.01 miles)
Worcestershire Acute Hospitals NHS Trust > Healthcare Trusts in Worcester
Tel: 01905 763333 - Worcester Royal Infirmary, Ronkswood, Worcester, Worcestershire, WR5 1HN (67.01 miles)
Shrewsbury and Telford Hospitals NHS Trust > Healthcare Trusts in Shrewsbury
Tel: 01743 261000 - Mytton Oak Road, Shrewsbury, Shropshire, SY3 8XQ (69.3 miles)
Robert Jones & Agnes Hunt Orthopaedic & District Hospital NHS Trust > Healthcare Trusts in Oswestry
Tel: 01691 404000 - Gobowen, Oswestry, Shropshire, SY10 7AG (70.36 miles)
South and East Dorset PCT > Healthcare Trusts in Poole
Wimborne Clinic, Rowlands Hill, Wimborne, Dorset, BH21 1AR (71.81 miles)
Salisbury Health Care NHS Trust > Healthcare Trusts in Salisbury
Tel: 01722 336262 - Salisbury District Hospital, Odstock Road, Salisbury, Wiltshire, SP2 8BJ (75.72 miles)
Swindon & Marlborough NHS Trust > Healthcare Trusts in Swindon
Tel: 01793 604020 - Great Western Hospital, Marlborough Road, Swindon, Wiltshire, SN3 6BB (77.67 miles)
Dorset Healthcare NHS Trust > Healthcare Trusts in Bournemouth
Tel: 01202 303400 - 11 Shelley Road, Bournemouth, Dorset, BH1 4JQ (79.66 miles)
Wolverhampton City PCT > Healthcare Trusts in Wolverhampton
Tel: 01902 444888 - Coniston House, Chapel Ash, Wolverhampton, West Midlands, WV3 0XE (81.32 miles)
Dudley Beacon And Castle Primary Care Trust > Healthcare Trusts in Dudley
Tel: 01384 366111 - St. John House Union Street, Dudley, West Midlands, DY2 8PP (81.4 miles)
Royal Orthopaedic Hospital NHS Trust > Healthcare Trusts in Birmingham
Tel: 0121 6854000 - Woodlands, Bristol Road South, Birmingham, B31 2AP (82.57 miles)
North East Wales NHS Trust > Healthcare Trusts in Wrexham
Tel: 01978 291100 - Maelor General Hospital, Croesnewydd Road, Wrexham, LL13 7TD (82.69 miles)
Royal Wolverhampton Hospitals NHS Trust, The > Healthcare Trusts in Wolverhampton
Tel: 01902 307999 - New Cross Hospital, Wolverhampton, West Midlands, WV10 0QP (84.22 miles)
Pembrokeshire and Derwen NHS Trust > Healthcare Trusts in Haverfordwest
Tel: 01437 764545 - Withybush General Hospital, Haverfordwest, Pembrokeshire, SA61 2PZ (85.99 miles)
Birmingham and The Black Country Strategic Health Authority > Healthcare Trusts in Birmingham
Tel: 0121 6952222 - St Chads Court, 213 Hagley Road, Birmingham, B16 9RG (86.23 miles)
Heart of Birmingham Teaching PCT > Healthcare Trusts in Birmingham
Tel: 0121 2244600 - Bartholomew House, 142 Hagley Road, Birmingham, B16 9PA (86.23 miles)
Sandwell and West Birmingham Hospitals NHS Trust > Healthcare Trusts in Birmingham
Tel: 0121 5543801 - City Hospital, Dudley Road, Birmingham, B18 7HQ (86.78 miles)
South Birmingham PCT > Healthcare Trusts in Birmingham
Tel: 0121 4425600 - Moseley Hall Hospital, Alcester Road, Birmingham, B13 8JL (86.93 miles)
Walsall Hospitals NHS Trust > Healthcare Trusts in Walsall
Tel: 01922 721172 - Manor Hospital, Moat Road, Walsall, West Midlands, WS2 9PS (87.14 miles)
Walsall Primary Care Trust Mental Health & Learning Disabilities > Healthcare Trusts in Walsall
Tel: 01922 858000 - Lichfield House, 27-31 Lichfield Street, Walsall, West Midlands, WS1 1TE (87.94 miles)
Eastern Birmingham PCT > Healthcare Trusts in Birmingham
Tel: 0121 3334113 - Suite 20, Waterlinks House, Birmingham, B7 4AA (89.12 miles)
Heart Of England Nhs Foundation Trust > Healthcare Trusts in Birmingham
Tel: 0121 4242000 - Bordesley Green, Birmingham, B9 5SS (89.44 miles)
Mid Staffordshire General Hospitals NHS Trust > Healthcare Trusts in Stafford
Tel: 01785 257731 - Staffordshire General Hospital, Weston Road, Stafford, Staffordshire, ST16 3SA (91.67 miles)
Central Cornwall PCT > Healthcare Trusts in St Austell
Tel: 01872 354499 - John Keay House, Tregonissey Road, St Austell, Cornwall, PL25 4NQ (91.73 miles)
Cornwall Partnership NHS Trust > Healthcare Trusts in St Austell
Tel: 01726 291000 - Porthpean Road, St Austell, Cornwall, PL26 6AD (92.58 miles)
Countess of Chester Hospital NHS Foundation Trust > Healthcare Trusts in Chester
Tel: 01244 365000 - Health Park, Liverpool Road, Chester, Cheshire, CH2 1UL (92.67 miles)
Hampshire Partnership Trust > Healthcare Trusts in Southampton
Tel: 023 80874300 - Maples Building, Tatchbury Mount Hospital, Southampton, Hampshire, SO40 2RZ (92.89 miles)
Mid Cheshire Hospitals NHS Trust > Healthcare Trusts in Crewe
Tel: 01270 255141 - Leighton Hospital, Middlewich Road, Crewe, Cheshire, CW1 4QJ (93.59 miles)
Ellesmere Port and Neston PCT > Healthcare Trusts in Ellesmere Port
7-9 Civic Way, Ellesmere Port, Cheshire, CH65 0AX (94.43 miles)
Conwy and Denbighshire NHS Trust > Healthcare Trusts in Llandudno
Tel: 01745 583910 - Glan Clwyd Hospital, Sarn Lane, Rhyl, Denbighshire, LL18 5UJ (94.85 miles)
South Warwickshire General Hospitals NHS Trust > Healthcare Trusts in Warwick
Tel: 01926 495321 - Warwick Hospital, Lakin Road, Warwick, Warwickshire, CV34 5BW (95.16 miles)
University Hospital of North Staffordshire NHS Trust > Healthcare Trusts in Stoke On Trent
Tel: 01782 553040 - Princes Road, Stoke-on-Trent, Staffordshire, ST4 7LN (96.51 miles)
North West Wales Nhs Trust > Healthcare Trusts in Bangor
Tel: 01248 384384 - Ysbyty Gwynedd, Penrhosgarnedd, Bangor, LL57 2PW (97.93 miles)
North Staffordshire Combined Healthcare NHS Trust > Healthcare Trusts in Stoke On Trent
Tel: 01782 273510 - Bucknall Hospital, Eaves Lane, Stoke-on-Trent, Staffordshire, ST2 8LD (98.5 miles)
Wirral Hospital Nhs Trust > Healthcare Trusts in Birkenhead
Tel: 0151 6785111 - Arrowe Park Hospital, Arrowe Park Road, Wirral, CH49 5PE (98.59 miles)
Birkenhead and Wallasey PCT > Healthcare Trusts in Birkenhead
Tel: 0151 6510011 - Admin Block, St Catherine's Hospital, Birkenhead, Merseyside, CH42 0LQ (98.63 miles)
Central Liverpool PCT > Healthcare Trusts in Liverpool