About Ashford Leisure Trust. (05206698) United Kingdom