Company name: Allodi Accordions Ltd
Description: Allodi Accordions, largest accordion specialist in England, plus accessories, plus repair service
143-145 Lee High Rd, London SE13 5PF, United Kingdom