Started with Reg No. 04274789 23 years ago, Dougall Arts Ltd. had been a private limited company until Tue, 25th Sep 2018 - the day it was formally closed. The business latest mailing address was 11 - 12 St. James’s Square, Suite1, 3rd Floor London.
The following business was managed by an individual managing director: Anastasia B. who was maintaining it for five years.
Gregory P. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.