About Ashford & Thistle Investments Llp (SO300361) United Kingdom