About Winter Park Holdings Limited (11912132) United Kingdom