About Charnham Court Management Limited (04293629) United Kingdom