About Castlemeadow Retirement Living (halesworth) Ltd (11002840) United Kingdom