Company name: The Music Complex Limited
Description: OPEN 7 DAYS A WEEK
20 Tanner's Hill, London SE8 4PJ, United Kingdom