About The Paddock Clifton Management Limited (11419288) United Kingdom