OpenCompanies

Spearhead Finance Ltd

Company number
17001228
Status
Active
Type
Private Limited Company
Incorporated
30 Jan 2026
Nature of business
Business and domestic software development

Registered office

Apartment 208 St. Martins Place
169 Broad Street
Birmingham
B15 1EB

Control

NameNature of controlNotifiedCeased
Oluwasola Oluwakayode Samuel Ownership Of Shares 50 To 75 Percent
Voting Rights 50 To 75 Percent
Right To Appoint And Remove Directors
30 Jan 2026

Data