Back to search

Solar Future Scotland Limited

SC421061

active
ltd
scotland
Companies House
Confirmation statement overdue
Health Score
55 / 100

Notable Risks

15/30
Filing
0/30
Financial
40/40
Risk
  • Confirmation statement overdue (-10)

Details

26 Allanbank Gardens, Lauder, TD2 6AB
Incorporated 03/04/2012

Previously known as

Mackay Homes Limited · until 18/02/2025
Mackay Property Consultants Limited · until 02/02/2015

Compliance

Last accounts

30/04/2025

micro entity

Next accounts due

31/01/2027

On track

Confirmation statement

Last: 03/04/2025

Due 17/04/2026

Overdue

Industry

35110
Production of electricity
41202
Construction of domestic buildings
68320
Management of real estate on a fee or contract basis

Officers

Jannette Elizabeth Mackay

director · Since 03/04/2012

MARKETING DIRECTOR

BRITISH · SCOTLAND · Age 77

Mr John Mackay

director · Since 03/04/2012

MANAGING DIRECTOR

BRITISH · UNITED KINGDOM · Age 74

Also on 2 other boards

Mr Michael George Cruickshank

director · Since 16/03/2026

BRITISH · SCOTLAND · Age 71

Also on 1 other board

John Mackay

director · Since 03/04/2012

British · United Kingdom · Age 74

Jannette Elizabeth Mackay

director · Since 03/04/2012

British · Scotland · Age 77

Michael George Cruickshank

director · Since 16/03/2026

British · Scotland · Age 71

Former

Stewart Scot Moffat

director · Resigned 10/04/2025

Michael George Cruickshank

director · Resigned 26/11/2025

Paul Erasmuson

director · Resigned 26/11/2025

Colum Anthony Ryan

director · Resigned 26/11/2025

Persons with Significant Control

Mr John Mackay

75–100% shares

British · United Kingdom · Age 74

26 Allanbank Gardens, Lauder, TD2 6AB

Notified 06/04/2016

Change History

statusactive
2026-06-18

Active

typeltd
2026-06-18

Private Limited Company

address line126 Allanbank Gardens
2026-06-18

26 ALLANBANK GARDENS

post townLauder
2026-06-18

LAUDER

officer appointedCRUICKSHANK, Michael George
2026-06-18
officer appointedMACKAY, Jannette Elizabeth
2026-06-18
officer appointedMACKAY, John
2026-06-18