ST. MARGARET'S SCHOOL FOR GIRLS (INCORPORATED).

Company Number SC012585

Status Active
Incorporated February 26, 1923
Entity Type Private limited guarant nsc
Top-Level Financial Health Verified bottom-line metrics extracted from registry filings
Registered Office

17 Albyn Place
Aberdeenshire
AB10 1RU

Nature of Business (SIC)
851008520085310
Financial Calendar & Filing Registry
Filing Classification Full
Jul 31, 2025
Next Accounts Due Accounts Up to Date
Apr 30, 2027
Confirmation Statement Active & Verified
Apr 5, 2027
Registry Status Live Synced
Corporate Intelligence Summary

ST. MARGARET'S SCHOOL FOR GIRLS (INCORPORATED). is a British corporate entity currently listed with a status of active. Registered as company #SC012585, this organization has been active since February 1923. Primarily in the 85100 sector, the business maintains its official headquarters at 17 Albyn Place. This profile provides deep-link access to officer appointment history, ownership structures (PSCs), and full filing history as recorded by Companies House.

Loading map...

Filing History & Activity

Recent Documents
Officers
Jul 6, 2026
PDF ↗
Officers
Apr 27, 2026
PDF ↗
Accounts
Apr 1, 2026
PDF ↗
Confirmation Statement
Mar 25, 2026
PDF ↗
Officers
Jul 9, 2025
PDF ↗
Accounts
Apr 4, 2025
PDF ↗
Confirmation Statement
Mar 27, 2025
PDF ↗
Officers
Aug 28, 2024
PDF ↗
Confirmation Statement
Apr 24, 2024
PDF ↗
Accounts
Apr 11, 2024
PDF ↗
Officers
Aug 30, 2023
PDF ↗
Accounts
May 2, 2023
PDF ↗
Confirmation Statement
Apr 24, 2023
PDF ↗
Officers
Mar 13, 2023
PDF ↗
Officers
Oct 27, 2022
PDF ↗
Officers
Sep 9, 2022
PDF ↗
Officers
Sep 8, 2022
PDF ↗
Officers
Sep 8, 2022
PDF ↗
Officers
Jun 29, 2022
PDF ↗
Officers
May 25, 2022
PDF ↗
Accounts
Mar 30, 2022
PDF ↗
Confirmation Statement
Mar 29, 2022
PDF ↗
Officers
Oct 11, 2021
PDF ↗
Officers
Jul 29, 2021
PDF ↗
Officers
Jul 29, 2021
PDF ↗

Ownership & Significant Control

Significant Controllers

No PSC data reported for this entity.

Board & Leadership

Board Retention
34% over 103 years
Directory of Officers
Active
Active
Active
Active
Active
Active
Active
Resigned
Resigned
corporate secretary
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned

Connected Companies

SC476119
TREBLE CANARY LIMITED
ARMOUR, Neil Anthony is a director
SC415122
LIBERTAS VERITAS LIMITED
ARMOUR, Neil Anthony is a director
SC410740
CLAN JAW INVESTMENTS LIMITED
ARMOUR, Neil Anthony is a director
SC370733
EAGLE ORCHID MANAGEMENT SERVICES LIMITED
ARMOUR, Neil Anthony is a director
SC368021
JAACLN INVESTMENTS LIMITED
ARMOUR, Neil Anthony is a director
SC390893
COMMERCIAL IP SUPPORT LIMITED
ARMOUR, Neil Anthony is a director
SC391644
PCS IP LIMITED
ARMOUR, Neil Anthony is a director
SC398705
CAIRN CREDIT MANAGEMENT LIMITED
ARMOUR, Neil Anthony is a director
SC392179
PCRS LAW LIMITED
ARMOUR, Neil Anthony is a director
SC078562
GREIG ENGINEERING LIMITED
ARMOUR, Neil Anthony is a director
SC155016
MACKAY'S LTD.
ARMOUR, Neil Anthony is a director
SC641914
GCG COATINGS GROUP LTD
ARMOUR, Neil Anthony is a director
SC091983
G.C.G. SHOTBLASTING SERVICES LIMITED
ARMOUR, Neil Anthony is a director
SC075026
ARR CRAIB TRANSPORT LIMITED
ARMOUR, Neil Anthony is a director
SC334405
ARRC HOLDINGS LIMITED
ARMOUR, Neil Anthony is a director
SC378345
ARR CRAIB TRANSPORT (NEE) LIMITED
ARMOUR, Neil Anthony is a director
SC161295
CALEY INVESTMENTS LIMITED
ARMOUR, Neil Anthony is a director
SC470752
CALEY MARITIME LIMITED
ARMOUR, Neil Anthony is a director
SC471366
CALEY SEAFOODS LIMITED
ARMOUR, Neil Anthony is a director
SC483143
CALEY RENEWABLES LIMITED
ARMOUR, Neil Anthony is a director
SC321161
FLETCHER SHIPPING LIMITED
ARMOUR, Neil Anthony is a director
SC125633
FRESH CATCH LIMITED
ARMOUR, Neil Anthony is a director
SC048448
J P KNIGHT (CALEDONIAN) LIMITED
ARMOUR, Neil Anthony is a director
SC391688
PCRS HEALTH LIMITED
ARMOUR, Neil Anthony is a director
SC175793
BLUE TIGER MUSIC THEATRE LIMITED
ARMOUR, Neil Anthony is a director
SC151086
SCOTTISH PARENT TEACHER COUNCIL
ARMOUR, Neil Anthony is a director

Corporate Knowledge Graph

Focus Company Connected Officer External Entity Tip: Drag nodes to rearrange. Scroll to zoom.
Scroll to Top