Littlecroft is a residential care home located at 132 Dunes Road, Greatstone, New Romney, TN28 8SP. The facility is operated by Rosecroft Care Limited and…