OpenCompanies

Studio Itaca Ltd

Company number
12940294
Status
Active
Type
Private Limited Company
Incorporated
9 Oct 2020
Nature of business
Architectural activities

Registered office

71-75 Shelton Street
London
WC2H 9JQ

Control

NameNature of controlNotifiedCeased
Ms Lindsay Anne Faller Significant Influence Or Control 9 Oct 2020 10 Dec 2020
Exmad Ltd Ownership Of Shares 25 To 50 Percent 9 Oct 2020 25 Mar 2021
Ms Giovanna Serena Pagliarulo Significant Influence Or Control 9 Oct 2020

Accounts

Year ended Net assets Cash Employees
31 Oct 2025 -£1,203 - 1
31 Oct 2024 -£154 - 1
31 Oct 2023 £1,000 - 1
30 Jul 2023 -£446 - 1
31 Oct 2022 £4,922 £17,976 1
31 Oct 2021 £3,841 £15,584 1

Connections

Registered address

10,795 companies are registered at this address - likely a registration agent.

Data