About Cliddesden Place Management Limited (06660136) United Kingdom