Babcock, Cemaes Bay

Wylfa Power Station
LL67 0DH Cemaes Bay
Isle Of Anglesey Wales
write reviewReport Incorrect DataClaim This Business
updated 12 days ago


  1. 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

Nearby Babcock branches

  1. Babcock
    58.83 mi
    L37 7AD  Liverpool
  2. Babcock
    62.71 mi
    Welsh Road
    CH5 2LS  Sealand
  3. Babcock
    63.35 mi
    65 Scarisbrick New Road
    PR8 6LF  Southport
  4. Babcock
    64.68 mi
    Unit 3, Chester Gates
    CH1 6LT  Dunkirk
  5. Babcock
    73.26 mi
    Dcsa Radio Station
    PR4 0TN  Inskip