OpenCompanies

Cauda Limited

Company number
FC042496
Status
Active
Type
Other Company Type
Incorporated
20 Nov 2023

Registered office

1st Floor
2 Hill Street
St Helier
JE2 4UA

Accounts

Year ended
5 Apr 2025
5 Apr 2024

Connections

Companies at the same address

Data