About Appleby Rest Homes Limited (02097592) United Kingdom