Company name: Luton and Dunstable University Hospital Emergency Department
Description: Bedfordshire Hospitals NHS Foundation Trust, Incorporating Bedford Hospital and Luton & Dunstable University Hospital
31 Lewsey Rd, Luton LU4 0DZ, United Kingdom