Company name: Star Sports
Description: The UK’s leading luxury bookmaker
88 High St, Hythe CT21 5AJ, United Kingdom