About Alfa Leisureplex Trustees Limited (09608725) United Kingdom