Sciences in Newport, Dyfed We help you find any company! Swansea Bay Energy Partnership Limited 6 Parc Yr Onnen, Dinas Newport, Dyfed