About The Orchard Dementia Centre (CE008568) United Kingdom