About Sandy Island Group Lp (SL025444) United Kingdom