About Lyndhurst Rest Home Limited (06609777) United Kingdom