About Sports Leisure Promotions Limited (01877119) United Kingdom