Maestro Arts is a fully accredited member of International Artist Managers Association www.iamaworld.com
Maestro Arts Limited is a company registered in England and Wales.
Registered Office: 82 Wandsworth Bridge Road, London SW6 2TF, England
Company No: 07783894
VAT No: GB 124 1313 67
EORI No: GB124131367000
Read our Privacy Statement here