About North Park Holdings Limited (10095993) United Kingdom