ECO-FLO INNOVATIONS LTD

Company number 14987200 ·

Active

2 active · persons with significant control

Abingdon Health Plc

Corporate entity Active

Nature of control

  • Owns between 25% and 50% of the company's shares
  • Has between 25% and 50% of the voting rights in the company
Notified on
2023-08-07
Correspondence address
York Biotech Campus, Sand Hutton, York, YO41 1LZ, England
Legal form
Public Limited Company

Morrama Ltd

Corporate entity Active

Nature of control

  • Owns between 50% and 75% of the company's shares
  • Has between 50% and 75% of the voting rights in the company
Notified on
2023-07-07
Correspondence address
101 New Cavendish Street, 1st Floor South, London, W1W 6XH
Legal form
Company Limited By Shares
Place registered
United Kingdom
Registration number
09617838
Country registered
United Kingdom