About Downton & Partners Ltd. (11175025) United Kingdom