About Charlton House Management Co. Limited (01152683) United Kingdom