Skip to main content"

Film Mix Studios Ltd

Registration reference
ZB591705
Date registered
05 September 2023
Registration expires
04 September 2026
Payment tier
Tier 1
Data controller
Film Mix Studios Ltd
Address
Office 7676 182-184 High Street North London E6 2JA
Other names
  • Film Mix Studios
Data Protection Officer
[email protected]