About Park Investment Holdings Limited (12846989) United Kingdom