OpenCompanies

Libra Apartments Limited

Company number
11292696
Status
Active
Type
Private Limited Company
Incorporated
5 Apr 2018
Nature of business
Other letting and operating of own or leased real estate

Registered office

Sherwood House
7 Gregory Boulevard
Nottingham
NG7 6LB

Control

NameNature of controlNotifiedCeased
Hilary Lee Bower Ownership Of Shares 25 To 50 Percent 5 Apr 2018
David Martin Bower Ownership Of Shares 25 To 50 Percent 5 Apr 2018

Accounts

Year ended Net assets Cash Employees
30 Apr 2025 -£20,398 £3,059 2
30 Apr 2024 -£16,233 £295 2
30 Apr 2023 -£12,224 £1,576 2
30 Apr 2022 -£6,702 £2,633 2
30 Apr 2021 -£5,974 £1,315 2
30 Apr 2020 -£8,842 £133 2
30 Apr 2019 -£7,037 £50 2

Connections

Companies at the same address

Data