About Windsor Capital L.p. (SL006649) United Kingdom