About Thirteen Ashridge Investments Ltd (12238420) United Kingdom