Forthright Films came into being in 2001 as a company enlisted under no 04277678, located at TW10 7JL Richmond at 5 South Lodge. The company's last known status was dissolved. Forthright Films had been operating offering its services for at least 20 years. Forthright Films Limited was registered eighteen years ago under the name of Forthright Film & Media Group.
The firm was administered by just one director: Adele O., who was appointed 23 years ago.
Adele O. was the individual who controlled this firm, owned over 3/4 of company shares.