About Mark European Retail Partners I Scottish Limited Partnership (SL006313) United Kingdom