Support
Contact us
Questions about your account, a casting, or how the platform works are welcome. Send a note and the team will get back to you.
Who we are
The Casting Portal Limited · Registered in England and Wales · Company No. 16842582 · Registered office: 71-75 Shelton Street, Covent Garden, London, England, WC2H 9JQ