OpenCompanies

David Leech Architects Ltd

Company number
11646143
Status
Active
Type
Private Limited Company
Incorporated
29 Oct 2018
Nature of business
Architectural activities

Registered office

Radiant House
28-30 Fowlerroad
Ilford
IG6 3UT

Control

NameNature of controlNotifiedCeased
Mr David Leech Significant Influence Or Control 29 Oct 2018

Accounts

Year ended Net assets Employees
31 Oct 2025 -£35,857 1
31 Oct 2024 -£23,201 1
31 Oct 2023 -£18,952 1
31 Oct 2022 -£5,363 1
31 Oct 2021 -£17,436 0
31 Oct 2020 -£8,819 1
31 Oct 2019 -£736 1

Data