Entity DNA

About RENA LIMITED

Registered details from Companies House. Use the tabs above for directors, shareholders, persons with significant control, financials and the ownership structure chart.

Company number
12350060
Status
Active
Company type
Ltd
Incorporated
5 December 2019
Registered office
89 Plymouth Road, Penarth, Vale Of Glamorgan, CF64 3DE, Wales

Nature of business (SIC)

  • 70100
RENA LIMITED (12350060) – Company Overview, Directors & Ownership Chart | EntityDNA