© 2026 CW Casting Limited. Open Casting is one of its services.
Registered in England and Wales no. 08180278. Registered office: 5th Floor, 167-169 Great Portland Street, London, W1W 5PF
VAT no. 107574612. Registered with the Information Commissioner's Office, no. ZC241616.