Trade name
HERMAN NEL MOTORS
Status
Lapsed