The business was located in London under the following Company Registration No.: 10753796. The company was set up in the year 2017. The main office of this firm was located at 30 Finsbury Square . The postal code for this place is EC2A 1AG. The company was officially closed on 2023-04-19, meaning it had been in business for 6 years.
The directors included: Karina B. appointed in 2021 in September and Helen P. appointed in 2021.
The companies with significant control over this firm were as follows: Aviva Investors Infrastructure Income No.2b Limited owned over 3/4 of company shares. This business could have been reached in London at 1 Undershaft, EC3P 3DQ and was registered as a PSC under the reg no 10891015.