About Tenhurst Capital (hortensia) Limited (07200679) United Kingdom