About Clarendon Management Limited (02728424) United Kingdom