Super League | Match Centre
www.superleague.co.uk › match-centreSuper League Europe Ltd. is a company registered in England and Wales with company number 3238540. The registered address is Gate 13, Rowsley Street, Etihad Campus, Manchester, England, M11 3FF . The VAT Registration Number of Super League (Europe) Ltd is 698 6526 64.