About Saluki Leisure And Property Ltd (13397563) United Kingdom