Babcock, Cemaes Bay

Wylfa Power Station
LL67 0DH Cemaes Bay
Isle Of Anglesey Wales


  1. Markets
  2. Media Centre
Engineering Support Services
infrastructure asset management, engineering expertise, engineering projects, marine engineering, defence industry engineering, network engineering
Babcock is listed in the following categories:
Add images


Be the first to write a review for Babcock!

Share your experience!

Buy a Premium Entry
CYLEX Quote Requests

Nearby stores

  1. Babcock
    11.15 mi
    Raf Valley
    LL65 3NY  Holyhead
  2. Babcock
    58.83 mi
    L37 7AD  Liverpool
  3. Babcock
    62.73 mi
    Personnel Centre, Welsh Road
    CH5 2LS  Sealand
  4. Babcock
    63.35 mi
    65 Scarisbrick New Road
    PR8 6LF  Southport
  5. Babcock
    64.68 mi
    Unit 3, Chester Gates
    CH1 6LT  Dunkirk