Company identity
Founded / incorporated
18 February 2005
Company number SC280254
Legal name
ALBA ECOLOGY LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
COILINTRA HOUSE
HIGH STREET
GRANTOWN-ON-SPEY
SCOTLAND
PH26 3EN
Insolvency history
No