About Winsor Park Management Company Limited (02367628) United Kingdom