What does NEL stand for?
NEL stands for "New Edinburgh Limited"
How to abbreviate "New Edinburgh Limited"?
"New Edinburgh Limited" can be abbreviated as NEL
What is the meaning of NEL abbreviation?
The meaning of NEL abbreviation is "New Edinburgh Limited"
What does NEL mean?
NEL as abbreviation means "New Edinburgh Limited"