Back to search

Maghaberry Solar Limited

08661418

active
ltd
england wales
Companies House
Health Score
65 / 100

Some Concerns

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

No risk factors detected.

Details

7th Floor 33 Holborn, London, EC1N 2HU
Incorporated 22/08/2013

Previously known as

Lightsource Spv 94 Limited · until 12/06/2020

Compliance

Last accounts

31/12/2025

small

Next accounts due

30/09/2027

On track

Confirmation statement

Last: 13/03/2026

Due 27/03/2027

On track

Industry

35110
Production of electricity

Officers

Mrs Katharina Annalotte Sudeck

director · Since 28/02/2024

DIRECTOR

GERMAN · UNITED KINGDOM · Age 38

Also on 84 other boards

Mr Patrick Jude O’Kane

director · Since 20/03/2025

DIRECTOR

BRITISH · UNITED KINGDO · Age 56

Also on 44 other boards

Ross Nathan Mackey

director · Since 13/04/2026

IRISH · IRELAND · Age 40

Katharina Annalotte Sudeck

director · Since 28/02/2024

German · United Kingdom · Age 38

Patrick Jude O’Kane

director · Since 20/03/2025

British · United Kingdom · Age 56

Ross Nathan Mackey

director · Since 13/04/2026

Irish · Ireland · Age 40

Former

James Anthony Lee

director · Resigned 28/03/2014

Mark Turner

director · Resigned 27/04/2018

Kareen Alexandra Patricia Boutonnat

director · Resigned 27/04/2018

Paul Mccartie

director · Resigned 27/04/2018

Patrick Jude O'Kane

director · Resigned 30/10/2019

Julia Katharine Rhodes-Journeay

director · Resigned 08/02/2024

Stephane Christophe Tetot

director · Resigned 28/02/2025

Persons with Significant Control

Ri Income Uk Holdings Limited

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

12, Throgmorton Avenue, London, EC2N 2DL

Reg: 09327491 · Companies House · Private Company Limited By Shares

Notified 27/04/2018

Former PSCs

Lightsource Renewable Energy Holdings Limited

Ceased 14/11/2017

Lightsource Grace 2 Limited

Ceased 13/04/2018

Lightsource Grace 3 Limited

Ceased 27/04/2018

Change History

statusactive
2026-07-14

Active

typeltd
2026-07-14

Private Limited Company

address line17th Floor 33 Holborn
2026-07-14

7TH FLOOR

post townLondon
2026-07-14

LONDON