About Park Place Technologies Uk Holdings Limited (12046858) United Kingdom