About Cliff Heights Investments Limited (10874533) United Kingdom