About Charles Kendall & Partners Limited (00523210) United Kingdom