OpenCompanies

Leonard Leaflet Distribution Ltd

Company number
11892479
Status
Dissolved
Type
Private Limited Company
Incorporated
19 Mar 2019
Dissolved
5 Aug 2025
Nature of business
Advertising agencies

Registered office

21 Fraser Road
Birmingham
B11 2NA

Accounts

Year ended Net assets Cash Employees
31 Mar 2024 £16,932 £24,339 25
31 Mar 2023 £10,173 £15,995 15
31 Mar 2022 £8,012 £13,327 8
31 Mar 2021 £4,268 £8,705 6
31 Mar 2020 £2,000 £6,174 6

Data