Company name: St Johns Court
Description: Amica Care Trust provide specialist care for older people and those suffering from dementia. We manage care homes & independent living accommodation in England.
St John St, Bromsgrove B61 8QT, United Kingdom