About Glenthorne Rest Home Limited (07815843) United Kingdom