Back to search

Newbarns Solar Ltd

SC734928

active
ltd
scotland
Companies House
Health Score
65 / 100

Some Concerns

25/30
Filing
0/30
Financial
40/40
Risk

No risk factors detected.

Details

C/O Locogen Limited, 4, West Silvermills Lane, Edinburgh, EH3 5BD
Incorporated 08/06/2022

Previously known as

Locogen Spv Eight Limited · until 30/08/2022

Compliance

Last accounts

31/12/2025

total exemption full

Next accounts due

30/09/2027

On track

Confirmation statement

Last: 07/06/2026

Due 21/06/2027

On track

Industry

74901
Environmental consulting activities

Officers

Mr Andrew William Lyle

director · Since 08/06/2022

COMPANY DIRECTOR

BRITISH · SCOTLAND

Also on 35 other boards

Mr Simon Andrew Robinson

director · Since 09/09/2022

PRIVATE EQUITY PROFESSIONAL

BRITISH · SCOTLAND

Also on 9 other boards

Mr Stuart Hamilton

director · Since 09/09/2022

RENEWABLE ENERGY DEVELOPER

BRITISH · SCOTLAND

Also on 3 other boards

Mr Cormac Malachy Skelly

director · Since 09/09/2022

COMPANY DIRECTOR

BRITISH · ENGLAND

Also on 52 other boards

Andrew William Lyle

director · Since 08/06/2022

British · Scotland

Cormac Malachy Skelly

director · Since 09/09/2022

British · England

Stuart Hamilton

director · Since 09/09/2022

British · Scotland

Simon Andrew Robinson

director · Since 09/09/2022

British · Scotland

Persons with Significant Control

Locogen Aukera Jv Limited

75–100% shares
75–100% votes
Appoint directors

Reg: Sc723563 · Uk Register Of Companies · Private Limited Company

Notified 09/09/2022

Former PSCs

Locogen Limited

Ceased 31/08/2022

Locogen Spv One Limited

Ceased 09/09/2022

Change History

status → active
2026-08-13

Active

type → ltd
2026-08-13

Private Limited Company

address line1 → C/O Locogen Limited, 4
2026-08-13

C/O LOCOGEN LIMITED, 4

post town → Edinburgh
2026-08-13

EDINBURGH

officer appointed → HAMILTON, Stuart
2026-08-13
officer appointed → LYLE, Andrew William
2026-08-13
officer appointed → ROBINSON, Simon Andrew
2026-08-13
officer appointed → SKELLY, Cormac Malachy
2026-08-13