About Charlecote (lansdown) Management Limited (11928151) United Kingdom