Started with Reg No. 04049916 twenty four years ago, Art Of Leadership Company Limited had been a private limited company until November 5, 2019 - the time it was dissolved. The firm's official office address was 15 Palace Street, Norwich.
Patricia D. and Eric D. were the firm's directors and were running the company for nineteen years.
Eric D. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.