OpenCompanies

Openpay UK Limited

Company number
11422596
Status
Dissolved
Type
Private Limited Company
Incorporated
19 Jun 2018
Dissolved
19 Sep 2023
Nature of business
Credit granting by non-deposit taking finance houses and other specialist consumer credit grantors

Registered office

49 Greek Street
London
W1D 4EG

Previous names

  • LEO Time Ltd (until 15 Oct 2018)

Control

NameNature of controlNotifiedCeased
Moshe Meydan Ownership Of Shares 25 To 50 Percent As Trust
Voting Rights 25 To 50 Percent As Trust
19 Jun 2018 16 Dec 2019

Accounts

Year ended Net assets Cash Employees
30 Jun 2021 -£17,788,794 £2,009,452 34
30 Jun 2020 -£8,093,457 £6,865,252 22
30 Jun 2019 -£1,270,116 - -

Connections

Companies at the same address

Data