Afba Limited can be contacted at 10 Oxford Road, in Marton. Its postal code is CV23 9RT. Afba has been actively competing on the market for ten years. Its Companies House Registration Number is 09193128. This firm's registered with SIC code 59111, that means Motion picture production activities. Sat, 31st Dec 2022 is the last time when the company accounts were reported.
The data obtained regarding the following company's executives suggests there are two directors: Andrew C. and Nik K. who became members of the Management Board on 2014/08/29.
Andrew C. is the individual who controls this firm, owns 1/2 or less of company shares.