About Winstor Corp. Lp (SL027914) United Kingdom