Mallard Title Limited has existed on the British market for twenty seven years. Started with Registered No. SC180472 in 1997, the firm is registered at Princes Exchange, Edinburgh EH3 9EE. This enterprise's declared SIC number is 74990 - Non-trading company. The company's most recent filed accounts documents were submitted for the period up to 2022-04-05 and the latest annual confirmation statement was released on 2022-11-05.
There's just one managing director at present controlling this specific business, specifically Philip B. who's been utilizing the director's tasks since 1997/11/05. Since 2007 Amanda M., had been responsible for a variety of tasks within this business up to the moment of the resignation in 2010. Furthermore a different director, specifically David C. gave up the position on 2007/01/31.