About Leisure & Retail Developments Limited (05170064) United Kingdom