About Jp Northwood Investments Limited (13548309) United Kingdom