Company info

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: One Eastfields Avenue, London SW18 1FQ.

Company No: 07783894
VAT No: GB 124 1313 67
EORI No: GB124131367000

Read our Data Protection Policy here