About Cliff Associates Limited (06399913) United Kingdom