The firm called Inca No. 2 was registered on 2017/11/27 as a private limited company. The firm registered office was situated in London on 3rd Floor, 6 Cavendish Square, Cavendish Square. This place postal code is W1G 0PD. The official registration number for Inca No. 2 Limited was 11084107. Inca No. 2 Limited had been active for four years until dissolution date on 2021/08/24.
Declan L. was this enterprise's managing director, assigned this position in 2019.
The companies that controlled this firm were as follows: Inca Holdco Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Sevenoaks, TN13 1LP and was registered as a PSC under the registration number 10947716.