South African with Scottish Heritage
Titular Head Clan Armstrong / Businessman
icheil, a successful business man in the textile industry, he’s the Laird of Mungbyhurst and retired President of the Clan Armstrong Trust of Scotland. He is married to Lady Cherry Armstrong of Mungbyhurst and they are blessed with four daughters and one grandson. Micheil runs a well established and successful clothing manufacturing business in Cape Town but visits Scotland regularly, with a second home in Edinburgh. His ties to Scotland couldn’t be stronger as fellow of the Royal Society of Antiquities of Scotland and member of the Heraldry Society of Scotland.