Registered with number 06012666 eighteen years ago, Frontier Films Limited had been a private limited company until November 30, 2021 - the day it was officially closed. Its last known office address was 98c Devonport Road, 98c Devonport Road London.
Alexander P. was the company's director, formally appointed in 2006.
Alexander P. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.