Queen Productions Limited is represented by 5 individuals, so you cannot bang out one email to get them all at once. A long long long time ago before t'internet people used to write letters, the registered address of QPL is.
4 GEES COURT
ST CHRISTOPHER'S PLACE
LONDON
UNITED KINGDOM
W1U 1JD
United Kingdom
Why not shooot them a snail mail?