About Bnri Scots Executives 2014 Limited Partnership (SL015604) United Kingdom