Company name: North London Music Centre
Description: Musical instrument sales & repairs
226-228 Baker St, Enfield EN1 3JY, United Kingdom