About Newbury House Nursing Home Limited (02073635) United Kingdom