NGD Next Generation Data Ltd Locations


Show Sites
Next Generation Data Newport
Celtic Way
Marshfield, Duffryn, Newport NP10 8BE, UK
Located in Wales
  • 225,000 Gross SqFt
  • 72.0 Megawatts