UPDATE – Glenbuchat and Craiganour Estate Transparency
This blog provides an update on the two previous ones in relation to determining the beneficial ownership of two companies – North Glen Estates Ltd, registered in the Turks and Caicos Islands, which owns North Glenbuchat Estate in Aberdeenshire, and,
Continue reading