24 Barry Street Proprietary Limited