OpenCompanies

Owlr Technologies Ltd

Company number
09917830
Status
Active
Type
Private Limited Company
Incorporated
15 Dec 2015
Nature of business
Business and domestic software development

Registered office

8 Coldbath Square
London
EC1R 5HL

Previous names

  • Oyva Ltd (until 6 May 2016)

Control

NameNature of controlNotifiedCeased
Mr Sanford Dickert Ownership Of Shares 75 To 100 Percent 30 Jun 2016

Accounts

Year ended Net assets Cash Employees
31 Dec 2024 -£112,234 - 1
31 Dec 2023 -£117,879 - 1
31 Dec 2021 -£181,874 - 1
31 Dec 2020 -£209,375 - 1
31 Dec 2019 -£198,947 £15,105 0
31 Dec 2018 -£123,821 £13,546 3
31 Dec 2017 -£450,439 £8,360 5

Connections

Companies at the same address

Data