Seawhisker Films began its operations in 2017 as a Private Limited Company with reg. no. 10585765. The firm's headquarters was located in London at 13 Kensington Court Place. This Seawhisker Films Limited business had been operating in this business field for at least 4 years.
This limited company was managed by an individual managing director: Julien C. who was maintaining it for 4 years.
Julien C. was the individual with significant control over this firm, owned over 3/4 of company shares.