This company referred to as Romeo 21 was registered on 2016-06-07 as a private limited company. This company head office was registered in London on 40 Cloudesdale Road. This place zip code is SW17 8ES. The registration number for Romeo 21 Limited was 10219610. Romeo 21 Limited had been active for seven years until dissolution date on 2023-09-05.
This specific company was managed by one managing director: Maria R. who was caring of it for seven years.
Maria R. was the individual with significant control over this firm, had substantial control or influence over the company.