About Northcare Investments Limited (05382882) United Kingdom