About Sentinel Leisure Trust (07521701) United Kingdom