HF Trust - Lympne Place (High Trees and The Beeches)

HF Trust - Lympne Place (High Trees and The Beeches) is a residential care setting located in the village of Lympne near Hythe, Kent. The facility comprises…