Overview
Legal name
NELSO HOLDINGS LIMITED
Region
Unknown
Registered address
10 SOMERVELL STREET
CAMBUSLANG
GLASGOW
G72 7EB
Insolvency history
No