ST. MARGARET'S SCHOOL FOR GIRLS (INCORPORATED).
Company Number SC012585
Status
Active
Incorporated
February 26, 1923
Entity Type
Private limited guarant nsc
Registered Office
17 Albyn Place
Aberdeenshire
AB10 1RU
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.
Filing History & Activity
Recent Documents
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
PDF ↗
Officers
Jul 6, 2026
Officers
Apr 27, 2026
Accounts
Apr 1, 2026
Confirmation Statement
Mar 25, 2026
Officers
Jul 9, 2025
Accounts
Apr 4, 2025
Confirmation Statement
Mar 27, 2025
Officers
Aug 28, 2024
Confirmation Statement
Apr 24, 2024
Accounts
Apr 11, 2024
Officers
Aug 30, 2023
Accounts
May 2, 2023
Confirmation Statement
Apr 24, 2023
Officers
Mar 13, 2023
Officers
Oct 27, 2022
Officers
Sep 9, 2022
Officers
Sep 8, 2022
Officers
Sep 8, 2022
Officers
Jun 29, 2022
Officers
May 25, 2022
Accounts
Mar 30, 2022
Confirmation Statement
Mar 29, 2022
Officers
Oct 11, 2021
Officers
Jul 29, 2021
Officers
Jul 29, 2021
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
Active
Active
Active
Active
Active
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
Resigned
secretary
director
director
director
director
director
director
director
director
director
director
director
secretary
secretary
secretary
corporate secretary
director
director
director
director
director
director
director
director
director
director
director
director
director
director
director
director
director
director
director
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