About Eden Retirement Living Ltd (10479840) United Kingdom