Majors Care Homes Ltd
- Incorporated
- 31 July 2026 (< 1 month)
- Industry
- Residential care activities for learning difficulties, mental health and substance abuse (87200)
- Size
- No Accounts Filed
- Region
- West Midlands
- Address
- 17 Wellman Croft , Birmingham B29 6NP