About Semi Independent Living Provider Ltd (09101636) United Kingdom