This particular firm was based in London under the following Company Registration No.: 11025398. This company was set up in the year 2017. The headquarters of this firm was located at 18 Culford Gardens . The area code for this address is SW3 2ST. The firm was dissolved in 2021, meaning it had been in business for four years.
The info we posses that details the firm's personnel shows that the last three directors were: Ari B., Derrick B. and David T. who assumed their respective positions on 2018-05-16.
The companies that controlled this firm were: Leopard Uk Lodge Rd Jv Ltd owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at Culford Gardens, SW3 2ST.