Reviews of Novus Care Limited - Watford. (Retirement Home) in Watford (Hertfordshire).