This business is known under the name of Champlain Advisors (europe), Ltd.. The firm was founded 3 years ago and was registered under 13238539 as its registration number. This particular headquarters of this firm is based in London. You can contact them at 21 Ellis Street. This business's classified under the NACE and SIC code 64999 and has the NACE code: Financial intermediation not elsewhere classified. The firm's latest accounts were submitted for the period up to 2022/12/31 and the most current confirmation statement was released on 2023/03/01.
At present, the following company is governed by a solitary director: Terence C., who was appointed 3 years ago.
The companies with significant control over this firm are as follows: Champlain Advisors, Llc owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in New York at 40 Wall Street, 35Th Floor, NY 10005 and was registered as a PSC under the reg no Dc0117768.