Back to search
Self Tape Battle Ltd
16783175
active
Private Limited Company
Health Score
65 / 100
Some Concerns
25/30
Filing
0/30
Financial
40/40
Risk
No risk factors detected.
Details
131 FINSBURY, LONDON, EC2A 1NT
Incorporated 14/10/2025
Compliance
Accounts
Up to date
Confirmation statement
Up to date
Industry
58210
Publishing of computer games62011
Ready-made interactive leisure and entertainment software developmentOfficers
Mr Emmanuel Etta Ojiji
director · Since 14/10/2025
DIRECTOR
BRITISH · ENGLAND · Age 26
Also on 4 other boards
Persons with Significant Control
Mr Emmanuel Etta Ojiji
25–50% shares
British · England · Age 26
131 Finsbury, Pavement, London, EC2A 1NT
Notified 14/10/2025