Overview
Legal name
ALBA PROPERTIES LIMITED
Region
Scotland
Registered address
10 SOUTHFIELD DRIVE
ELGIN
SCOTLAND
IV30 6GR
Insolvency history
No