Skip to content

Company Info

Maestro Arts is a fully accredited member of International Artist Managers Association.

Maestro Arts Limited is a company registered in England and Wales.

Registered Office: 82 Wandsworth Bridge Road, London SW6 2TF, UK

Mailing address: West Wing, Somerset House, Strand, London, WC2R 1LA, UK

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

Read our Privacy Statement here.

Back to top