OpenCompanies

The Stewards' Trust

Company number
05010563
Status
Active
Type
Pri/Lbg/Nsc (Private, Limited By Guarantee, No Share Capital, Use Of 'Limited' Exemption)
Incorporated
8 Jan 2004
Nature of business
Activities of religious organisations

Registered office

72 Venn Street
London
SW4 0AT

Officers

NameRoleAppointedResigned
ALLEN, Sophie Annastasia Laetitia Director 6 Oct 2024
MACE, Ian Robert Director 20 Oct 2017
TAYLOR, Paul Benjamin Director 22 Jun 2020 31 Aug 2026

Accounts

Connections

Directors’ other companies

Data