About Bl Supported Living Property Ltd (12326058) United Kingdom