About Winthorpe Investment Group Ltd (12739641) United Kingdom