Concept

Penman Engineering

Properties

SES ID
  • 431899
Notation
  • 431899
In scheme
Top concept of
Definition
  • Armoured vehicle firm. Went into administration August 2016.