About Clifton Block Management Ltd (09402498) United Kingdom