Stoico Limited (Nr. 1024578), Road Town