About Charlton Manor Estates Holdings Limited (13648702) United Kingdom