Company identity
Founded / incorporated
23 June 2026
Company number SC893769
Legal name
STRACATHRO BIOMASS LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
BRAE OF PERT
NORTHWATERBRIDGE
LAURENCEKIRK
SCOTLAND
AB30 1QR
Insolvency history
No