OpenCompanies

Kleva Links Ltd

Company number
15543909
Status
Active
Type
Private Limited Company
Incorporated
6 Mar 2024
Nature of business
Business and domestic software development
Activities auxiliary to financial intermediation n.e.c.

Registered office

13 The Close
Norwich
NR1 4DS

Previous names

  • Juxsee Ltd (until 9 Sep 2025)

Control

NameNature of controlNotifiedCeased
Mr Andrew Scarles Ownership Of Shares 25 To 50 Percent
Voting Rights 25 To 50 Percent
6 Mar 2024
Mr Juan Topping Ownership Of Shares 25 To 50 Percent
Voting Rights 25 To 50 Percent
6 Mar 2024

Accounts

Year ended Employees
31 Mar 2025 Dormant 0

Connections

Registered address

559 companies are registered at this address - likely a registration agent.

Data