Company identity
Founded / incorporated
25 November 2014
Company number SO305106
Legal name
OURACK WIND FARM LLP
Company type
Limited Liability Partnership
Region
Scotland
Registered address
3RD FLOOR, THE TUN BUILDING 4 JACKSON'S ENTRY
HOLYROOD ROAD
EDINBURGH
EH8 8PJ
Insolvency history
No