OpenCompanies

Barracuda Capital Limited

Company number
17135366
Status
Active
Type
Private Limited Company
Incorporated
2 Apr 2026
Nature of business
Financial intermediation not elsewhere classified
Corporate group
Tempus Group Holdings Limited (2 companies)

Registered office

30 Hart Street
Henley-On-Thames
RG9 2AU

Control

NameNature of controlNotifiedCeased
Tempus Group Holdings Limited Ownership Of Shares 75 To 100 Percent
Voting Rights 75 To 100 Percent
2 Apr 2026

Connections

Owned by

Barracuda Capital Limited → Tempus Group Holdings Limited

Companies at the same address

Data