Lulworth House Care Home, Queens Avenue, Maidstone ME16. Nellsar is a leading provider of Nursing and Residential Care Homes in South East England.