Pico Westwood began its operations in 2003 as a Private Limited Company under the following Company Registration No.: 04930318. The firm's headquarters was based in London at 5th Floor. The Pico Westwood Limited firm had been operating in this business field for at least sixteen years.
Rachel I. was this specific company's managing director, designated to this position in 2018.
The companies with significant control over this firm were as follows: Sg Kleinwort Hambros Trust Company (Uk) Limited 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 St. James's Square, SW1Y 4JU, England and was registered as a PSC under the reg no 514879.