This enterprise referred to as Esca Beauty was created on 23rd July 2020 as a private limited company. This enterprise registered office was situated in London on 113 Cleveland Road. The address zip code is W13 0EN. The reg. no. for Esca Beauty Ltd was 12764328. Esca Beauty Ltd had been active for two years up until 27th December 2022.
Francesca B. was this company's managing director, formally appointed in 2020 in July.
Francesca B. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.