Skip to main content"

Maestro Media Limited

Registration reference
ZA799783
Date registered
28 October 2020
Registration expires
27 October 2026
Payment tier
Tier 2
Data controller
Maestro Media Limited
Address
14 New Wharf Road LONDON N1 9RT
Other names
  • BBC Maestro
Data Protection Officer
20-22 Wenlock Road London London N1 7GU [email protected]