Company NameBarbaleon Ltd
DirectorLeandro Roberto Barbagallo
Company StatusActive - Proposal to Strike off
Company Number10146261
CategoryPrivate Limited Company
Incorporation Date26 April 2016(8 years ago)

Business Activity

Section JInformation and communication
SIC 62012Business and domestic software development

Director

Director NameLeandro Roberto Barbagallo
Date of BirthOctober 1984 (Born 39 years ago)
NationalityItalian
StatusCurrent
Appointed26 April 2016(same day as company formation)
RoleSoftware Engineer
Country of ResidenceEngland
Correspondence Address71-75 Shelton Street
Covent Garden
London
WC2H 9JQ

Location

Registered AddressFlat 404 Westwood House 54 Millharbour
London
E14 9DJ
RegionLondon
ConstituencyPoplar and Limehouse
CountyGreater London
WardCanary Wharf
Built Up AreaGreater London

Accounts

Latest Accounts30 April 2023 (1 year ago)
Next Accounts Due31 January 2025 (9 months from now)
Accounts CategoryDormant
Accounts Year End30 April

Returns

Latest Return22 April 2023 (1 year ago)
Next Return Due6 May 2024 (6 days from now)

Filing History

1 May 2020Confirmation statement made on 25 April 2020 with no updates (3 pages)
5 January 2020Accounts for a dormant company made up to 30 April 2019 (2 pages)
29 April 2019Register inspection address has been changed from Flat 2 Aspect House 521 Manchester Road London E14 3NX England to Flat 404 54 Millharbour London E14 9DJ (1 page)
27 April 2019Confirmation statement made on 25 April 2019 with no updates (3 pages)
2 January 2019Accounts for a dormant company made up to 30 April 2018 (2 pages)
25 April 2018Confirmation statement made on 25 April 2018 with no updates (3 pages)
10 May 2017Micro company accounts made up to 30 April 2017 (2 pages)
10 May 2017Micro company accounts made up to 30 April 2017 (2 pages)
26 April 2017Register inspection address has been changed to Flat 2 Aspect House 521 Manchester Road London E14 3NX (1 page)
26 April 2017Register inspection address has been changed to Flat 2 Aspect House 521 Manchester Road London E14 3NX (1 page)
25 April 2017Confirmation statement made on 25 April 2017 with updates (4 pages)
25 April 2017Confirmation statement made on 25 April 2017 with updates (4 pages)
24 July 2016Statement of capital following an allotment of shares on 24 July 2016
  • GBP 100
(3 pages)
24 July 2016Statement of capital following an allotment of shares on 24 July 2016
  • GBP 100
(3 pages)
26 April 2016Incorporation
Statement of capital on 2016-04-26
  • GBP 100
(26 pages)
26 April 2016Incorporation
Statement of capital on 2016-04-26
  • GBP 100
(26 pages)