Company name: Topspin Sports Ltd
Description: Table Tennis for Professionals. Suppliers of high quality table tennis equipment throughout the UK.
117 Colchester Rd, London E10 6HD, United Kingdom