The Landmark Canary Wharf LLP company has been operating offering its services for at least 14 years, having started in 2010. Registered with number OC352287, Landmark Canary Wharf LLP was set up as a Limited Liability Partnership with office in 25 Colebrooke Row, London N1 8AS. Tue, 5th Apr 2022 is the last time the company accounts were reported.
Nicholas S. is the individual with significant control over this firm and has 1/2 or less of voting rights.