About Thurrock Centre For Independent Living (03855994) United Kingdom