About Supported Living Solutions (north West) Limited (09358740) United Kingdom