About Snow Island Limited Partnership (LP013096) United Kingdom