About North Park Investments Limited (00649530) United Kingdom