About Winchmore Capital Llp (OC318357) United Kingdom