About Vindex 3 Scottish Limited Partnership (SL005526) United Kingdom