Landswood de Coy LLP is a boutique investment agent and asset manager established in 2006