About Edgewood Retirement Developments Limited (02086525) United Kingdom