About Winsor Investment Group Llp (OC403602) United Kingdom