The Sequoia & Partners LLP company has been operating offering its services for at least thirteen years, having launched in 2011. Registered with number OC370468, Sequoia & Partners LLP is categorised as a Limited Liability Partnership with office in 22 Onslow Gardens, London SW7 3AL. The most recent filed accounts documents provide detailed information about the period up to 31st December 2022 and the latest annual confirmation statement was released on 30th November 2022.
Maria B. is the individual with significant control over this firm and has over 1/2 to 3/4 of voting rights.