OpenCompanies

Mocuza Limited

Company number
13985431
Status
Active
Type
Private Limited Company
Incorporated
17 Mar 2022
Nature of business
Business and domestic software development
Information technology consultancy activities

Registered office

29 Fairway
Guiseley
Leeds
LS20 8JT

Previous names

  • Element Software Technologies Limited (until 21 Jul 2022)

Officers

NameRoleAppointedResigned
HEWSON, Farrukh Director 14 Aug 2022
RANKIN, Benjamin Robert Director 17 Mar 2022

Control

NameNature of controlNotifiedCeased
Mr Andrew Rae Ownership Of Shares 25 To 50 Percent
Voting Rights 25 To 50 Percent
17 Mar 2022 18 Apr 2022
Mr Farrukh Hewson Ownership Of Shares 25 To 50 Percent
Voting Rights 25 To 50 Percent
Right To Appoint And Remove Directors
1 Aug 2022
Mr Benjamin Robert Rankin Ownership Of Shares 50 To 75 Percent
Voting Rights 50 To 75 Percent
Right To Appoint And Remove Directors
17 Mar 2022

Accounts

Year ended Net assets Employees
31 Mar 2025 £902 2
31 Mar 2024 £180 2
31 Mar 2023 £0 2

Data