Mayflower is a trusted Melbourne retirement living centre offering independent, self-contained resid…