The company referred to as Celero was registered on 2017-05-30 as a private limited company. The company head office was based in London on 6 Florey Lodge, Admiral Walk. This place post code is W9 3TF. The company registration number for Celero Ltd was 10793665. Celero Ltd had been in business for 6 years up until dissolution date on 2023-07-18.
The business had an individual managing director: Natalia A. who was leading it for 6 years.
Natalia A. was the individual with significant control over this firm, owned over 3/4 of company shares.