About Merton Centre For Independent Living (07645926) United Kingdom