Fashion billionaire Anders Povlsen is Scotland’s largest landowner, with more than 220,000 acres across 13 estates.