OpenCompanies

Inovra Group Ltd

Company number
11095504
Status
Active
Type
Private Limited Company
Incorporated
4 Dec 2017
Nature of business
Management consultancy activities other than financial management
Other education n.e.c.

Registered office

27 Old Gloucester Street
London
WC1N 3AX

Previous names

  • Invora Group Ltd (until 15 Feb 2018)
  • Bvfi Ltd (until 13 Feb 2018)

Officers

NameRoleAppointedResigned
CLEGG, Richard Graham Secretary 4 Dec 2017

Control

NameNature of controlNotifiedCeased
Richard Graham Clegg Ownership Of Shares 75 To 100 Percent
Voting Rights 75 To 100 Percent
4 Dec 2017

Accounts

Year ended Net assets Cash Employees
30 Nov 2024 -£40,849 £2,501 1
30 Nov 2023 -£28,150 £4,755 1
30 Nov 2022 -£28,919 £9,412 1
30 Nov 2021 -£36,291 £5,207 1
30 Nov 2020 -£31,541 £4,527 1
30 Nov 2019 -£22,488 £3,961 1
30 Nov 2018 -£13,549 £3,387 1

Connections

Registered address

13,730 companies are registered at this address - likely a registration agent.

Data