Music - Sutton, England, United Kingdom
THE CHAPS PRODUCTION CO. LIMITED is a music company based out of 20-24 Brighton Rd, Sutton, United Kingdom.