About London And Kent Supported Living Ltd (13335669) United Kingdom