GREEN GABLES CHALET PROPRIETARY LIMITED Company Summary & Details