VMCH is a Catholic, for-purpose provider of accommodation and support for people of all ages, abilities and backgrounds across Victoria.