bn:03601954n
Noun Named Entity
IT
Appledore Shipbuilders
EN
Appledore Shipbuilders is a shipbuilder in Appledore, North Devon, England. Wikipedia
Relations
Sources
COUNTRY
HEADQUARTERS LOCATION