About Anglo Supported Living Services Limited (12917740) United Kingdom