About Cliff Close Management Company Limited (00937450) United Kingdom