About Castlemeadow Retirement Living Phase 2(halesworth) Ltd (11002861) United Kingdom