About Clarence Square Management Limited (01967238) United Kingdom