About Northcare (executive Suites) Holdings Limited (SC681960) United Kingdom