About Clifton Hall Management Co Ltd (07148424) United Kingdom